./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 68f503d816ebbf9d2eb98d121976319ceb7c76b3adb5914f174b739597204d1e --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-17 02:36:51,250 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-17 02:36:51,320 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf [2024-11-17 02:36:51,327 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-17 02:36:51,328 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-17 02:36:51,360 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-17 02:36:51,361 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-17 02:36:51,362 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-17 02:36:51,363 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-17 02:36:51,364 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-17 02:36:51,365 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-17 02:36:51,365 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-17 02:36:51,366 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-17 02:36:51,366 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-17 02:36:51,366 INFO L153 SettingsManager]: * Use SBE=true [2024-11-17 02:36:51,367 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-17 02:36:51,367 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-17 02:36:51,367 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-17 02:36:51,368 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-17 02:36:51,371 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-17 02:36:51,372 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-17 02:36:51,372 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-17 02:36:51,373 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-17 02:36:51,373 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-17 02:36:51,374 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-17 02:36:51,374 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-17 02:36:51,374 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-17 02:36:51,375 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-17 02:36:51,379 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-17 02:36:51,379 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-17 02:36:51,379 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 02:36:51,380 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-17 02:36:51,380 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-17 02:36:51,380 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-17 02:36:51,381 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-17 02:36:51,381 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-17 02:36:51,381 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-17 02:36:51,381 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-17 02:36:51,382 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-17 02:36:51,382 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 68f503d816ebbf9d2eb98d121976319ceb7c76b3adb5914f174b739597204d1e [2024-11-17 02:36:51,633 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-17 02:36:51,668 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-17 02:36:51,672 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-17 02:36:51,674 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-17 02:36:51,674 INFO L274 PluginConnector]: CDTParser initialized [2024-11-17 02:36:51,676 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2024-11-17 02:36:53,237 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-17 02:36:53,740 INFO L384 CDTParser]: Found 1 translation units. [2024-11-17 02:36:53,741 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2024-11-17 02:36:53,778 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/335c6dcd9/4775f81aee6b41d0a56710aa9da8acf9/FLAG19a4ef666 [2024-11-17 02:36:53,792 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/335c6dcd9/4775f81aee6b41d0a56710aa9da8acf9 [2024-11-17 02:36:53,795 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-17 02:36:53,797 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-17 02:36:53,799 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-17 02:36:53,800 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-17 02:36:53,805 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-17 02:36:53,806 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 02:36:53" (1/1) ... [2024-11-17 02:36:53,807 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@474ff477 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:36:53, skipping insertion in model container [2024-11-17 02:36:53,807 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 02:36:53" (1/1) ... [2024-11-17 02:36:53,963 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-17 02:36:54,973 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,495 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,505 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,506 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,508 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,508 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,509 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,509 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,510 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,511 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,521 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,524 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,530 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,532 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,642 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,663 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,690 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,716 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,785 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,807 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,819 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,820 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,838 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,898 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:55,903 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:55,917 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,919 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,921 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:55,921 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,027 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,035 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,040 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,041 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,042 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,080 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,084 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,084 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,107 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,108 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,109 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,109 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,110 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,110 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,113 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,113 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,115 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,119 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,129 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,131 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,132 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,132 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,133 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,133 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,133 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,134 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,134 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,135 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,136 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,144 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,147 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,148 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,149 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,149 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,150 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,150 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,151 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,152 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,152 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,152 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,153 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,153 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,161 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,166 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,170 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,171 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,171 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,172 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,172 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,172 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,172 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,173 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,174 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,174 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,175 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,185 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,186 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,194 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,195 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,205 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,206 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,215 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,216 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,233 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,248 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,249 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,249 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,253 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,253 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,253 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,254 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,254 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,255 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,256 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,256 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,257 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,257 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,267 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,270 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,270 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,271 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,272 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,273 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,273 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,274 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,274 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,275 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,275 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,275 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,276 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,279 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,280 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,306 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,323 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,331 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,337 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,338 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,346 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,349 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,350 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,359 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,369 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,370 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,389 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,400 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,401 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,402 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,403 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,403 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,413 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,414 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,415 WARN L610 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2024-11-17 02:36:56,514 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:36:56,516 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 02:36:56,556 ERROR L321 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2024-11-17 02:36:56,557 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@68623a62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:36:56, skipping insertion in model container [2024-11-17 02:36:56,557 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-17 02:36:56,558 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-11-17 02:36:56,560 INFO L158 Benchmark]: Toolchain (without parser) took 2762.39ms. Allocated memory was 146.8MB in the beginning and 220.2MB in the end (delta: 73.4MB). Free memory was 68.4MB in the beginning and 110.8MB in the end (delta: -42.3MB). Peak memory consumption was 40.3MB. Max. memory is 16.1GB. [2024-11-17 02:36:56,561 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 146.8MB. Free memory is still 98.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-17 02:36:56,561 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2758.57ms. Allocated memory was 146.8MB in the beginning and 220.2MB in the end (delta: 73.4MB). Free memory was 68.3MB in the beginning and 110.8MB in the end (delta: -42.5MB). Peak memory consumption was 40.3MB. Max. memory is 16.1GB. [2024-11-17 02:36:56,563 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 146.8MB. Free memory is still 98.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2758.57ms. Allocated memory was 146.8MB in the beginning and 220.2MB in the end (delta: 73.4MB). Free memory was 68.3MB in the beginning and 110.8MB in the end (delta: -42.5MB). Peak memory consumption was 40.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 3767]: Unsupported Syntax Found a cast between two array/pointer types of different sizes 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... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 68f503d816ebbf9d2eb98d121976319ceb7c76b3adb5914f174b739597204d1e --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-17 02:36:58,918 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-17 02:36:59,001 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf [2024-11-17 02:36:59,007 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-17 02:36:59,007 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-17 02:36:59,045 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-17 02:36:59,046 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-17 02:36:59,046 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-17 02:36:59,047 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-17 02:36:59,049 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-17 02:36:59,049 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-17 02:36:59,050 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-17 02:36:59,050 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-17 02:36:59,051 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-17 02:36:59,055 INFO L153 SettingsManager]: * Use SBE=true [2024-11-17 02:36:59,055 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-17 02:36:59,055 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-17 02:36:59,056 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-17 02:36:59,056 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-17 02:36:59,056 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-17 02:36:59,056 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-17 02:36:59,057 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-17 02:36:59,057 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-17 02:36:59,057 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-17 02:36:59,057 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-17 02:36:59,058 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-17 02:36:59,058 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-17 02:36:59,058 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-17 02:36:59,058 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-17 02:36:59,059 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-17 02:36:59,059 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-17 02:36:59,059 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-17 02:36:59,059 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 02:36:59,059 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-17 02:36:59,060 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-17 02:36:59,060 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-17 02:36:59,060 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-17 02:36:59,061 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-17 02:36:59,061 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-17 02:36:59,061 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-17 02:36:59,062 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-17 02:36:59,062 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 68f503d816ebbf9d2eb98d121976319ceb7c76b3adb5914f174b739597204d1e [2024-11-17 02:36:59,429 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-17 02:36:59,458 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-17 02:36:59,462 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-17 02:36:59,464 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-17 02:36:59,464 INFO L274 PluginConnector]: CDTParser initialized [2024-11-17 02:36:59,465 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2024-11-17 02:37:01,281 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-17 02:37:01,757 INFO L384 CDTParser]: Found 1 translation units. [2024-11-17 02:37:01,758 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2024-11-17 02:37:01,802 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0d8614fbc/f5c42152ffbe436c9353f0916cb2ce23/FLAG48726ed95 [2024-11-17 02:37:01,818 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0d8614fbc/f5c42152ffbe436c9353f0916cb2ce23 [2024-11-17 02:37:01,820 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-17 02:37:01,822 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-17 02:37:01,823 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-17 02:37:01,823 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-17 02:37:01,829 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-17 02:37:01,830 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 02:37:01" (1/1) ... [2024-11-17 02:37:01,831 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6da7cd54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:01, skipping insertion in model container [2024-11-17 02:37:01,831 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.11 02:37:01" (1/1) ... [2024-11-17 02:37:01,959 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-17 02:37:02,857 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,064 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,071 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,072 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,072 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,073 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,073 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,075 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,076 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,087 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,088 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,091 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,094 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,196 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,214 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,239 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,300 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,312 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,316 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,319 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,332 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,376 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,377 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,379 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,380 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,432 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,436 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,438 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,439 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,439 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,461 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,463 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,463 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,477 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,478 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,478 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,479 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,479 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,479 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,481 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,481 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,484 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,487 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,494 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,496 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,499 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,499 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,500 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,500 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,500 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,501 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,501 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,502 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,502 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,513 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,518 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,518 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,519 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,520 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,520 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,520 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,522 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,522 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,522 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,523 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,523 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,523 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,531 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,533 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,535 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,535 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,535 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,536 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,536 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,537 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,537 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,538 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,538 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,538 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,539 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,550 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,550 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,554 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,555 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,559 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,559 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,563 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,563 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,571 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,582 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,583 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,584 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,590 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,591 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,591 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,591 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,592 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,593 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,593 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,594 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,594 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,595 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,595 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,595 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,603 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,606 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,606 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,606 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,607 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,607 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,607 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,608 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,608 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,608 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,608 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,609 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,609 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,613 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,614 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,626 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,630 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,632 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,641 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,648 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,648 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,655 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,664 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,781 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-17 02:37:03,784 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 02:37:03,816 INFO L200 MainTranslator]: Completed pre-run [2024-11-17 02:37:03,912 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3641-3642] [2024-11-17 02:37:03,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0\n\tcmovzl %2,%0": "=&r" (r): "rm" (x), "rm" (-1)); [3649] [2024-11-17 02:37:03,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3668] [2024-11-17 02:37:03,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3670] [2024-11-17 02:37:03,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3672] [2024-11-17 02:37:03,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3675] [2024-11-17 02:37:03,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3742] [2024-11-17 02:37:03,919 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3744] [2024-11-17 02:37:03,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3746] [2024-11-17 02:37:03,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3749] [2024-11-17 02:37:03,931 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4027] [2024-11-17 02:37:03,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4036] [2024-11-17 02:37:03,932 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4039] [2024-11-17 02:37:04,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/loop.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/loop.c.p"), "i" (533), "i" (12UL)); [4827-4828] [2024-11-17 02:37:04,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/loop.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/loop.c.p"), "i" (600), "i" (12UL)); [4989-4990] [2024-11-17 02:37:04,206 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-17 02:37:04,303 INFO L204 MainTranslator]: Completed translation [2024-11-17 02:37:04,304 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04 WrapperNode [2024-11-17 02:37:04,305 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-17 02:37:04,306 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-17 02:37:04,306 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-17 02:37:04,306 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-17 02:37:04,314 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:04,406 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:04,533 INFO L138 Inliner]: procedures = 250, calls = 1209, calls flagged for inlining = 129, calls inlined = 118, statements flattened = 3511 [2024-11-17 02:37:04,533 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-17 02:37:04,534 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-17 02:37:04,534 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-17 02:37:04,535 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-17 02:37:04,545 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:04,545 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:04,568 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,095 INFO L175 MemorySlicer]: Split 673 memory accesses to 23 slices as follows [2, 10, 21, 60, 24, 5, 4, 4, 2, 3, 10, 1, 2, 2, 4, 1, 7, 2, 7, 2, 5, 493, 2]. 73 percent of accesses are in the largest equivalence class. The 82 initializations are split as follows [2, 10, 20, 0, 0, 0, 0, 0, 0, 3, 10, 0, 2, 2, 0, 0, 7, 0, 0, 0, 5, 21, 0]. The 288 writes are split as follows [0, 0, 0, 60, 24, 5, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 4, 1, 0, 185, 1]. [2024-11-17 02:37:05,096 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,096 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,309 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,319 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,353 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,376 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,428 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-17 02:37:05,429 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-17 02:37:05,429 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-17 02:37:05,430 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-17 02:37:05,431 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (1/1) ... [2024-11-17 02:37:05,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-17 02:37:05,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-17 02:37:05,478 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-17 02:37:05,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-17 02:37:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-17 02:37:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-17 02:37:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-17 02:37:05,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-17 02:37:05,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-17 02:37:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-17 02:37:05,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-17 02:37:05,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-17 02:37:05,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-11-17 02:37:05,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2024-11-17 02:37:05,551 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-17 02:37:05,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-17 02:37:05,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-17 02:37:05,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-17 02:37:05,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-17 02:37:05,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-17 02:37:05,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-17 02:37:05,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-17 02:37:05,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-17 02:37:05,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-17 02:37:05,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-11-17 02:37:05,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-17 02:37:05,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-17 02:37:05,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-17 02:37:05,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-17 02:37:05,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-17 02:37:05,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-17 02:37:05,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-17 02:37:05,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-17 02:37:05,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-17 02:37:05,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-17 02:37:05,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-17 02:37:05,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-17 02:37:05,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-17 02:37:05,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-11-17 02:37:05,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-11-17 02:37:05,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-17 02:37:05,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-17 02:37:05,565 INFO L130 BoogieDeclarations]: Found specification of procedure vfs_fsync [2024-11-17 02:37:05,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vfs_fsync [2024-11-17 02:37:05,566 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-17 02:37:05,566 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-17 02:37:05,566 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-17 02:37:05,566 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-17 02:37:05,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-17 02:37:05,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-17 02:37:05,566 INFO L130 BoogieDeclarations]: Found specification of procedure add_disk [2024-11-17 02:37:05,569 INFO L138 BoogieDeclarations]: Found implementation of procedure add_disk [2024-11-17 02:37:05,569 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_uevent [2024-11-17 02:37:05,569 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_uevent [2024-11-17 02:37:05,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2024-11-17 02:37:05,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2024-11-17 02:37:05,569 INFO L130 BoogieDeclarations]: Found specification of procedure transfer_xor [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure transfer_xor [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure invalidate_bdev [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure invalidate_bdev [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure huge_encode_dev [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure huge_encode_dev [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure lo_do_transfer [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure lo_do_transfer [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure loop_sysfs_exit [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_sysfs_exit [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2024-11-17 02:37:05,570 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2024-11-17 02:37:05,570 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-17 02:37:05,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-17 02:37:05,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-17 02:37:05,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-17 02:37:05,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-17 02:37:05,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-17 02:37:05,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-17 02:37:05,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-17 02:37:05,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-17 02:37:05,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-17 02:37:05,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-17 02:37:05,575 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-17 02:37:05,575 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-17 02:37:05,575 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-17 02:37:05,575 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-17 02:37:05,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-17 02:37:05,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-17 02:37:05,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-17 02:37:05,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-17 02:37:05,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-17 02:37:05,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-17 02:37:05,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-17 02:37:05,578 INFO L130 BoogieDeclarations]: Found specification of procedure loop_alloc [2024-11-17 02:37:05,578 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_alloc [2024-11-17 02:37:05,578 INFO L130 BoogieDeclarations]: Found specification of procedure loop_make_request [2024-11-17 02:37:05,579 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_make_request [2024-11-17 02:37:05,579 INFO L130 BoogieDeclarations]: Found specification of procedure __do_lo_send_write [2024-11-17 02:37:05,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __do_lo_send_write [2024-11-17 02:37:05,579 INFO L130 BoogieDeclarations]: Found specification of procedure loop_get_status [2024-11-17 02:37:05,579 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_get_status [2024-11-17 02:37:05,579 INFO L130 BoogieDeclarations]: Found specification of procedure loop_clr_fd [2024-11-17 02:37:05,579 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_clr_fd [2024-11-17 02:37:05,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-17 02:37:05,579 INFO L130 BoogieDeclarations]: Found specification of procedure figure_loop_size [2024-11-17 02:37:05,580 INFO L138 BoogieDeclarations]: Found implementation of procedure figure_loop_size [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl_by_bdev [2024-11-17 02:37:05,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl_by_bdev [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-17 02:37:05,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-17 02:37:05,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-17 02:37:05,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-17 02:37:05,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-17 02:37:05,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-17 02:37:05,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-17 02:37:05,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-17 02:37:05,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-11-17 02:37:05,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-11-17 02:37:05,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-17 02:37:05,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-17 02:37:05,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-17 02:37:05,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-17 02:37:05,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-17 02:37:05,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-17 02:37:05,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-17 02:37:05,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-17 02:37:05,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-17 02:37:05,596 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-17 02:37:05,597 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-17 02:37:05,597 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-17 02:37:05,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-17 02:37:05,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-17 02:37:05,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-17 02:37:05,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-17 02:37:05,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-17 02:37:05,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-11-17 02:37:05,599 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-11-17 02:37:05,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-11-17 02:37:05,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-11-17 02:37:05,601 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-17 02:37:05,601 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-17 02:37:05,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-17 02:37:05,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-17 02:37:05,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-17 02:37:05,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-17 02:37:05,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2024-11-17 02:37:05,604 INFO L130 BoogieDeclarations]: Found specification of procedure fput [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure fput [2024-11-17 02:37:05,605 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-17 02:37:05,605 INFO L130 BoogieDeclarations]: Found specification of procedure loop_set_capacity [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_set_capacity [2024-11-17 02:37:05,605 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2024-11-17 02:37:05,605 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-17 02:37:05,605 INFO L130 BoogieDeclarations]: Found specification of procedure loop_free [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_free [2024-11-17 02:37:05,605 INFO L130 BoogieDeclarations]: Found specification of procedure transfer_none [2024-11-17 02:37:05,605 INFO L138 BoogieDeclarations]: Found implementation of procedure transfer_none [2024-11-17 02:37:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure bd_set_size [2024-11-17 02:37:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure bd_set_size [2024-11-17 02:37:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure fget [2024-11-17 02:37:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure fget [2024-11-17 02:37:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure mapping_set_gfp_mask [2024-11-17 02:37:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mapping_set_gfp_mask [2024-11-17 02:37:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure xor_init [2024-11-17 02:37:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure xor_init [2024-11-17 02:37:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure kmap [2024-11-17 02:37:05,606 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap [2024-11-17 02:37:05,606 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-17 02:37:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-17 02:37:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-17 02:37:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-17 02:37:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-17 02:37:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-17 02:37:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-17 02:37:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-17 02:37:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-17 02:37:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-17 02:37:05,609 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-17 02:37:05,609 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2024-11-17 02:37:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2024-11-17 02:37:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-17 02:37:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-17 02:37:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-17 02:37:05,610 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-17 02:37:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-17 02:37:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-17 02:37:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-17 02:37:05,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-17 02:37:05,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-17 02:37:05,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2024-11-17 02:37:05,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2024-11-17 02:37:05,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-17 02:37:05,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-11-17 02:37:05,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure __kmap_atomic [2024-11-17 02:37:05,618 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmap_atomic [2024-11-17 02:37:05,618 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2024-11-17 02:37:05,619 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-17 02:37:05,619 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure get_loop_size [2024-11-17 02:37:05,619 INFO L138 BoogieDeclarations]: Found implementation of procedure get_loop_size [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-17 02:37:05,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-17 02:37:05,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-17 02:37:05,621 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2024-11-17 02:37:05,621 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure loop_set_status [2024-11-17 02:37:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_set_status [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-17 02:37:05,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-17 02:37:05,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2024-11-17 02:37:05,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure lo_ioctl [2024-11-17 02:37:05,624 INFO L138 BoogieDeclarations]: Found implementation of procedure lo_ioctl [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2024-11-17 02:37:05,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-17 02:37:05,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-17 02:37:05,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-17 02:37:05,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2024-11-17 02:37:05,629 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure loop_release_xfer [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_release_xfer [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure kunmap [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure kunmap [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure loop_switch [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure loop_switch [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure mapping_gfp_mask [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure mapping_gfp_mask [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-17 02:37:05,630 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-17 02:37:05,630 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2024-11-17 02:37:05,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2024-11-17 02:37:05,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2024-11-17 02:37:05,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2024-11-17 02:37:05,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2024-11-17 02:37:05,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2024-11-17 02:37:05,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2024-11-17 02:37:05,632 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-17 02:37:05,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-17 02:37:05,632 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-17 02:37:05,632 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-17 02:37:06,674 INFO L256 CfgBuilder]: Building ICFG [2024-11-17 02:37:06,679 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-17 02:37:06,822 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: havoc #t~nondet781; [2024-11-17 02:37:10,908 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: havoc kthread_stop_#t~nondet782#1; [2024-11-17 02:37:13,459 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: havoc #t~nondet778; [2024-11-17 02:37:13,470 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: havoc #t~nondet774; [2024-11-17 02:37:13,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3939: havoc get_capacity_#t~mem120#1; [2024-11-17 02:37:13,634 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L4098: havoc #t~mem158.base, #t~mem158.offset; [2024-11-17 02:37:13,644 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353: havoc #t~nondet768; [2024-11-17 02:37:13,887 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7418: havoc #t~ret776.base, #t~ret776.offset; [2024-11-17 02:37:13,951 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: havoc _copy_to_user_#t~nondet769#1; [2024-11-17 02:37:14,419 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3898: havoc i_size_read_#t~mem91#1; [2024-11-17 02:37:15,494 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342: havoc __splice_from_pipe_#t~nondet766#1; [2024-11-17 02:37:15,494 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: havoc ldv_undefined_int_#t~nondet783#1; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: havoc alloc_pages_current_#t~ret771#1.base, alloc_pages_current_#t~ret771#1.offset; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L4369: call ULTIMATE.dealloc(do_lo_send_aops_~#page~0#1.base, do_lo_send_aops_~#page~0#1.offset);havoc do_lo_send_aops_~#page~0#1.base, do_lo_send_aops_~#page~0#1.offset;call ULTIMATE.dealloc(do_lo_send_aops_~#fsdata~0#1.base, do_lo_send_aops_~#fsdata~0#1.offset);havoc do_lo_send_aops_~#fsdata~0#1.base, do_lo_send_aops_~#fsdata~0#1.offset; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L4898: call ULTIMATE.dealloc(loop_thread_~#__wait~0#1.base, loop_thread_~#__wait~0#1.offset);havoc loop_thread_~#__wait~0#1.base, loop_thread_~#__wait~0#1.offset; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: havoc pagecache_write_begin_#t~nondet784#1; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513: havoc splice_direct_to_actor_#t~nondet789#1; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7482: havoc pagecache_write_end_#t~nondet785#1; [2024-11-17 02:37:17,628 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L4652: call ULTIMATE.dealloc(do_lo_receive_~#cookie~0#1.base, do_lo_receive_~#cookie~0#1.offset);havoc do_lo_receive_~#cookie~0#1.base, do_lo_receive_~#cookie~0#1.offset;call ULTIMATE.dealloc(do_lo_receive_~#sd~0#1.base, do_lo_receive_~#sd~0#1.offset);havoc do_lo_receive_~#sd~0#1.base, do_lo_receive_~#sd~0#1.offset; [2024-11-17 02:37:17,632 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: havoc #t~nondet767; [2024-11-17 02:37:17,736 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: call ULTIMATE.dealloc(~#w~0#1.base, ~#w~0#1.offset);havoc ~#w~0#1.base, ~#w~0#1.offset; [2024-11-17 02:37:17,736 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3808: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2024-11-17 02:37:17,736 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: havoc bio_alloc_#t~ret772#1.base, bio_alloc_#t~ret772#1.offset; [2024-11-17 02:37:17,748 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L4082: havoc #t~mem151; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6482: call ULTIMATE.dealloc(loop_set_status_compat_~#info64~4#1.base, loop_set_status_compat_~#info64~4#1.offset);havoc loop_set_status_compat_~#info64~4#1.base, loop_set_status_compat_~#info64~4#1.offset; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: call ULTIMATE.dealloc(loop_info64_from_compat_~#info~2#1.base, loop_info64_from_compat_~#info~2#1.offset);havoc loop_info64_from_compat_~#info~2#1.base, loop_info64_from_compat_~#info~2#1.offset; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: assume false; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: assume !false; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: call ULTIMATE.dealloc(loop_info64_to_compat_~#info~3#1.base, loop_info64_to_compat_~#info~3#1.offset);havoc loop_info64_to_compat_~#info~3#1.base, loop_info64_to_compat_~#info~3#1.offset; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: assume false; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: assume !false; [2024-11-17 02:37:24,027 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6500: call ULTIMATE.dealloc(loop_get_status_compat_~#info64~5#1.base, loop_get_status_compat_~#info64~5#1.offset);havoc loop_get_status_compat_~#info64~5#1.base, loop_get_status_compat_~#info64~5#1.offset; [2024-11-17 02:37:24,028 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: havoc register_blkdev_#t~nondet787#1; [2024-11-17 02:37:31,399 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7527: havoc #t~nondet791; [2024-11-17 02:37:33,564 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3667: assume false; [2024-11-17 02:37:33,564 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3667: assume !false; [2024-11-17 02:37:33,595 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: havoc #t~nondet779; [2024-11-17 02:37:35,769 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: havoc alloc_disk_#t~ret770#1.base, alloc_disk_#t~ret770#1.offset; [2024-11-17 02:37:35,769 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset; [2024-11-17 02:37:35,769 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: havoc blk_alloc_queue_#t~ret773#1.base, blk_alloc_queue_#t~ret773#1.offset; [2024-11-17 02:37:35,769 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326: havoc __kmalloc_#t~ret765#1.base, __kmalloc_#t~ret765#1.offset; [2024-11-17 02:37:37,515 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L4449: call ULTIMATE.dealloc(~#pos#1.base, ~#pos#1.offset);havoc ~#pos#1.base, ~#pos#1.offset;call ULTIMATE.dealloc(~#old_fs~0#1.base, ~#old_fs~0#1.offset);havoc ~#old_fs~0#1.base, ~#old_fs~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset; [2024-11-17 02:37:39,564 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836: call ULTIMATE.dealloc(~#stat~0#1.base, ~#stat~0#1.offset);havoc ~#stat~0#1.base, ~#stat~0#1.offset; [2024-11-17 02:37:39,564 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: havoc vfs_getattr_#t~nondet792#1; [2024-11-17 02:37:39,857 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: havoc #t~nondet786; [2024-11-17 02:37:51,197 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7503: havoc set_blocksize_#t~nondet788#1; [2024-11-17 02:37:51,197 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: call ULTIMATE.dealloc(loop_set_status64_~#info64~1#1.base, loop_set_status64_~#info64~1#1.offset);havoc loop_set_status64_~#info64~1#1.base, loop_set_status64_~#info64~1#1.offset; [2024-11-17 02:37:51,197 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: havoc wake_up_process_#t~nondet793#1; [2024-11-17 02:37:51,197 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7444: havoc kthread_create_on_node_#t~ret780#1.base, kthread_create_on_node_#t~ret780#1.offset; [2024-11-17 02:37:51,198 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: havoc sysfs_create_group_#t~nondet790#1; [2024-11-17 02:37:51,198 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: call ULTIMATE.dealloc(loop_set_status_old_~#info~0#1.base, loop_set_status_old_~#info~0#1.offset);havoc loop_set_status_old_~#info~0#1.base, loop_set_status_old_~#info~0#1.offset;call ULTIMATE.dealloc(loop_set_status_old_~#info64~0#1.base, loop_set_status_old_~#info64~0#1.offset);havoc loop_set_status_old_~#info64~0#1.base, loop_set_status_old_~#info64~0#1.offset; [2024-11-17 02:37:51,198 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102: call ULTIMATE.dealloc(loop_get_status_old_~#info~1#1.base, loop_get_status_old_~#info~1#1.offset);havoc loop_get_status_old_~#info~1#1.base, loop_get_status_old_~#info~1#1.offset;call ULTIMATE.dealloc(loop_get_status_old_~#info64~2#1.base, loop_get_status_old_~#info64~2#1.offset);havoc loop_get_status_old_~#info64~2#1.base, loop_get_status_old_~#info64~2#1.offset; [2024-11-17 02:37:51,198 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6138: call ULTIMATE.dealloc(loop_get_status64_~#info64~3#1.base, loop_get_status64_~#info64~3#1.offset);havoc loop_get_status64_~#info64~3#1.base, loop_get_status64_~#info64~3#1.offset; [2024-11-17 02:37:51,198 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: assume false; [2024-11-17 02:37:51,198 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: assume !false; [2024-11-17 02:37:51,341 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: assume false; [2024-11-17 02:37:51,341 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: assume !false; [2024-11-17 02:37:52,312 INFO L? ?]: Removed 3825 outVars from TransFormulas that were not future-live. [2024-11-17 02:37:52,312 INFO L307 CfgBuilder]: Performing block encoding [2024-11-17 02:37:52,378 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-17 02:37:52,378 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-17 02:37:52,379 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 02:37:52 BoogieIcfgContainer [2024-11-17 02:37:52,379 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-17 02:37:52,382 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-17 02:37:52,382 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-17 02:37:52,386 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-17 02:37:52,387 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.11 02:37:01" (1/3) ... [2024-11-17 02:37:52,388 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e41e90e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 02:37:52, skipping insertion in model container [2024-11-17 02:37:52,388 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.11 02:37:04" (2/3) ... [2024-11-17 02:37:52,389 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e41e90e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.11 02:37:52, skipping insertion in model container [2024-11-17 02:37:52,389 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.11 02:37:52" (3/3) ... [2024-11-17 02:37:52,390 INFO L112 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-loop.ko.cil.out.i [2024-11-17 02:37:52,408 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-17 02:37:52,408 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1065 error locations. [2024-11-17 02:37:52,503 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-17 02:37:52,511 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@20d6c9b8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-17 02:37:52,512 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1065 error locations. [2024-11-17 02:37:52,523 INFO L276 IsEmpty]: Start isEmpty. Operand has 2808 states, 1495 states have (on average 1.8494983277591974) internal successors, (2765), 2530 states have internal predecessors, (2765), 225 states have call successors, (225), 66 states have call predecessors, (225), 66 states have return successors, (225), 224 states have call predecessors, (225), 225 states have call successors, (225) [2024-11-17 02:37:52,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-17 02:37:52,536 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 02:37:52,536 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 02:37:52,537 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [loop_sysfs_exitErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_sysfs_exitErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_clr_fdErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 1062 more)] === [2024-11-17 02:37:52,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 02:37:52,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1351934834, now seen corresponding path program 1 times [2024-11-17 02:37:52,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-17 02:37:52,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [244062655] [2024-11-17 02:37:52,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 02:37:52,555 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:37:52,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-17 02:37:52,559 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-17 02:37:52,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-17 02:37:54,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 02:37:54,515 INFO L255 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-17 02:37:54,520 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 02:37:54,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 02:37:54,631 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 02:37:54,631 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-17 02:37:54,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [244062655] [2024-11-17 02:37:54,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [244062655] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 02:37:54,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 02:37:54,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-17 02:37:54,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136875017] [2024-11-17 02:37:54,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 02:37:54,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 02:37:54,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-17 02:37:54,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 02:37:54,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:37:54,687 INFO L87 Difference]: Start difference. First operand has 2808 states, 1495 states have (on average 1.8494983277591974) internal successors, (2765), 2530 states have internal predecessors, (2765), 225 states have call successors, (225), 66 states have call predecessors, (225), 66 states have return successors, (225), 224 states have call predecessors, (225), 225 states have call successors, (225) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:37:55,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 02:37:55,228 INFO L93 Difference]: Finished difference Result 5593 states and 6391 transitions. [2024-11-17 02:37:55,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 02:37:55,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-17 02:37:55,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 02:37:55,282 INFO L225 Difference]: With dead ends: 5593 [2024-11-17 02:37:55,282 INFO L226 Difference]: Without dead ends: 5581 [2024-11-17 02:37:55,284 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:37:55,289 INFO L432 NwaCegarLoop]: 6100 mSDtfsCounter, 3194 mSDsluCounter, 3185 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3194 SdHoareTripleChecker+Valid, 9285 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-17 02:37:55,290 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3194 Valid, 9285 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-17 02:37:55,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5581 states. [2024-11-17 02:37:55,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5581 to 2794. [2024-11-17 02:37:55,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2794 states, 1486 states have (on average 1.8485868102288021) internal successors, (2747), 2517 states have internal predecessors, (2747), 223 states have call successors, (223), 65 states have call predecessors, (223), 64 states have return successors, (221), 220 states have call predecessors, (221), 221 states have call successors, (221) [2024-11-17 02:37:55,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2794 states to 2794 states and 3191 transitions. [2024-11-17 02:37:55,486 INFO L78 Accepts]: Start accepts. Automaton has 2794 states and 3191 transitions. Word has length 13 [2024-11-17 02:37:55,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 02:37:55,487 INFO L471 AbstractCegarLoop]: Abstraction has 2794 states and 3191 transitions. [2024-11-17 02:37:55,487 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:37:55,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2794 states and 3191 transitions. [2024-11-17 02:37:55,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-17 02:37:55,488 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 02:37:55,488 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 02:37:55,517 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-17 02:37:55,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:37:55,693 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [loop_sysfs_exitErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_sysfs_exitErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_clr_fdErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 1062 more)] === [2024-11-17 02:37:55,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 02:37:55,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1299060692, now seen corresponding path program 1 times [2024-11-17 02:37:55,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-17 02:37:55,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1708567948] [2024-11-17 02:37:55,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 02:37:55,695 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:37:55,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-17 02:37:55,699 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-17 02:37:55,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-17 02:37:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 02:37:57,489 INFO L255 TraceCheckSpWp]: Trace formula consists of 799 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-17 02:37:57,490 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 02:37:57,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 02:37:57,597 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 02:37:57,597 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-17 02:37:57,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1708567948] [2024-11-17 02:37:57,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1708567948] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 02:37:57,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 02:37:57,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 02:37:57,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542729744] [2024-11-17 02:37:57,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 02:37:57,599 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 02:37:57,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-17 02:37:57,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 02:37:57,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:37:57,600 INFO L87 Difference]: Start difference. First operand 2794 states and 3191 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:37:57,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 02:37:57,708 INFO L93 Difference]: Finished difference Result 2782 states and 3171 transitions. [2024-11-17 02:37:57,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 02:37:57,709 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-17 02:37:57,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 02:37:57,720 INFO L225 Difference]: With dead ends: 2782 [2024-11-17 02:37:57,721 INFO L226 Difference]: Without dead ends: 2782 [2024-11-17 02:37:57,721 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:37:57,722 INFO L432 NwaCegarLoop]: 3167 mSDtfsCounter, 3168 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3168 SdHoareTripleChecker+Valid, 3167 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 02:37:57,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3168 Valid, 3167 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 02:37:57,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2782 states. [2024-11-17 02:37:57,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2782 to 2782. [2024-11-17 02:37:57,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2782 states, 1478 states have (on average 1.8491204330175914) internal successors, (2733), 2509 states have internal predecessors, (2733), 220 states have call successors, (220), 64 states have call predecessors, (220), 63 states have return successors, (218), 217 states have call predecessors, (218), 218 states have call successors, (218) [2024-11-17 02:37:57,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2782 states to 2782 states and 3171 transitions. [2024-11-17 02:37:57,830 INFO L78 Accepts]: Start accepts. Automaton has 2782 states and 3171 transitions. Word has length 14 [2024-11-17 02:37:57,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 02:37:57,831 INFO L471 AbstractCegarLoop]: Abstraction has 2782 states and 3171 transitions. [2024-11-17 02:37:57,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:37:57,831 INFO L276 IsEmpty]: Start isEmpty. Operand 2782 states and 3171 transitions. [2024-11-17 02:37:57,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-17 02:37:57,832 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 02:37:57,832 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 02:37:57,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-11-17 02:37:58,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:37:58,033 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [loop_sysfs_exitErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_sysfs_exitErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_clr_fdErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 1062 more)] === [2024-11-17 02:37:58,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 02:37:58,038 INFO L85 PathProgramCache]: Analyzing trace with hash 826018931, now seen corresponding path program 1 times [2024-11-17 02:37:58,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-17 02:37:58,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1928265965] [2024-11-17 02:37:58,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 02:37:58,040 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:37:58,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-17 02:37:58,042 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-17 02:37:58,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-17 02:37:59,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 02:37:59,704 INFO L255 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-17 02:37:59,706 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 02:37:59,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 02:37:59,869 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 02:37:59,869 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-17 02:37:59,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1928265965] [2024-11-17 02:37:59,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1928265965] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 02:37:59,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 02:37:59,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 02:37:59,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954248076] [2024-11-17 02:37:59,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 02:37:59,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 02:37:59,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-17 02:37:59,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 02:37:59,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:37:59,871 INFO L87 Difference]: Start difference. First operand 2782 states and 3171 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:37:59,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 02:37:59,988 INFO L93 Difference]: Finished difference Result 2782 states and 3168 transitions. [2024-11-17 02:37:59,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 02:37:59,989 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-17 02:37:59,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 02:37:59,999 INFO L225 Difference]: With dead ends: 2782 [2024-11-17 02:37:59,999 INFO L226 Difference]: Without dead ends: 2782 [2024-11-17 02:38:00,000 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:38:00,002 INFO L432 NwaCegarLoop]: 3165 mSDtfsCounter, 3163 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3163 SdHoareTripleChecker+Valid, 3165 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 02:38:00,005 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3163 Valid, 3165 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 02:38:00,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2782 states. [2024-11-17 02:38:00,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2782 to 2782. [2024-11-17 02:38:00,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2782 states, 1478 states have (on average 1.8470906630581867) internal successors, (2730), 2509 states have internal predecessors, (2730), 220 states have call successors, (220), 64 states have call predecessors, (220), 63 states have return successors, (218), 217 states have call predecessors, (218), 218 states have call successors, (218) [2024-11-17 02:38:00,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2782 states to 2782 states and 3168 transitions. [2024-11-17 02:38:00,068 INFO L78 Accepts]: Start accepts. Automaton has 2782 states and 3168 transitions. Word has length 14 [2024-11-17 02:38:00,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 02:38:00,070 INFO L471 AbstractCegarLoop]: Abstraction has 2782 states and 3168 transitions. [2024-11-17 02:38:00,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 2 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:38:00,070 INFO L276 IsEmpty]: Start isEmpty. Operand 2782 states and 3168 transitions. [2024-11-17 02:38:00,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-17 02:38:00,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 02:38:00,071 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 02:38:00,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-17 02:38:00,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:38:00,273 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr205REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [loop_sysfs_exitErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_sysfs_exitErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_clr_fdErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 1062 more)] === [2024-11-17 02:38:00,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 02:38:00,277 INFO L85 PathProgramCache]: Analyzing trace with hash 936483286, now seen corresponding path program 1 times [2024-11-17 02:38:00,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-17 02:38:00,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1193103562] [2024-11-17 02:38:00,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 02:38:00,278 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:38:00,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-17 02:38:00,280 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-17 02:38:00,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-17 02:38:01,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 02:38:01,882 INFO L255 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-17 02:38:01,883 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 02:38:02,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 02:38:02,193 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 02:38:02,194 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-17 02:38:02,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1193103562] [2024-11-17 02:38:02,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1193103562] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 02:38:02,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 02:38:02,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-17 02:38:02,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869451384] [2024-11-17 02:38:02,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 02:38:02,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-17 02:38:02,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-17 02:38:02,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-17 02:38:02,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 02:38:02,200 INFO L87 Difference]: Start difference. First operand 2782 states and 3168 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:38:02,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 02:38:02,507 INFO L93 Difference]: Finished difference Result 2815 states and 3208 transitions. [2024-11-17 02:38:02,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-17 02:38:02,508 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-17 02:38:02,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 02:38:02,517 INFO L225 Difference]: With dead ends: 2815 [2024-11-17 02:38:02,518 INFO L226 Difference]: Without dead ends: 2815 [2024-11-17 02:38:02,518 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-17 02:38:02,519 INFO L432 NwaCegarLoop]: 3166 mSDtfsCounter, 56 mSDsluCounter, 6283 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 9449 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-17 02:38:02,521 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 9449 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-17 02:38:02,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2024-11-17 02:38:02,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 2784. [2024-11-17 02:38:02,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2784 states, 1480 states have (on average 1.845945945945946) internal successors, (2732), 2511 states have internal predecessors, (2732), 220 states have call successors, (220), 64 states have call predecessors, (220), 63 states have return successors, (218), 217 states have call predecessors, (218), 218 states have call successors, (218) [2024-11-17 02:38:02,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 3170 transitions. [2024-11-17 02:38:02,576 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 3170 transitions. Word has length 14 [2024-11-17 02:38:02,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 02:38:02,577 INFO L471 AbstractCegarLoop]: Abstraction has 2784 states and 3170 transitions. [2024-11-17 02:38:02,577 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:38:02,577 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 3170 transitions. [2024-11-17 02:38:02,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-17 02:38:02,578 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 02:38:02,578 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 02:38:02,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-17 02:38:02,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:38:02,779 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [loop_sysfs_exitErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_sysfs_exitErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_clr_fdErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 1062 more)] === [2024-11-17 02:38:02,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 02:38:02,779 INFO L85 PathProgramCache]: Analyzing trace with hash -168651185, now seen corresponding path program 1 times [2024-11-17 02:38:02,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-17 02:38:02,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1949339453] [2024-11-17 02:38:02,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 02:38:02,781 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:38:02,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-17 02:38:02,782 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-17 02:38:02,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-17 02:38:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 02:38:04,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 806 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-17 02:38:04,395 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 02:38:04,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 02:38:04,706 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 02:38:04,706 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-17 02:38:04,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1949339453] [2024-11-17 02:38:04,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1949339453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 02:38:04,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 02:38:04,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 02:38:04,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405401698] [2024-11-17 02:38:04,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 02:38:04,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 02:38:04,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-17 02:38:04,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 02:38:04,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:38:04,707 INFO L87 Difference]: Start difference. First operand 2784 states and 3170 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:38:04,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-17 02:38:04,914 INFO L93 Difference]: Finished difference Result 5411 states and 6167 transitions. [2024-11-17 02:38:04,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-17 02:38:04,915 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-11-17 02:38:04,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-17 02:38:04,936 INFO L225 Difference]: With dead ends: 5411 [2024-11-17 02:38:04,937 INFO L226 Difference]: Without dead ends: 5411 [2024-11-17 02:38:04,937 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:38:04,938 INFO L432 NwaCegarLoop]: 3632 mSDtfsCounter, 3149 mSDsluCounter, 2993 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3149 SdHoareTripleChecker+Valid, 6625 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-17 02:38:04,940 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3149 Valid, 6625 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-17 02:38:04,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2024-11-17 02:38:05,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 4383. [2024-11-17 02:38:05,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4383 states, 2858 states have (on average 1.8579426172148354) internal successors, (5310), 3854 states have internal predecessors, (5310), 425 states have call successors, (425), 124 states have call predecessors, (425), 123 states have return successors, (428), 421 states have call predecessors, (428), 423 states have call successors, (428) [2024-11-17 02:38:05,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4383 states to 4383 states and 6163 transitions. [2024-11-17 02:38:05,071 INFO L78 Accepts]: Start accepts. Automaton has 4383 states and 6163 transitions. Word has length 18 [2024-11-17 02:38:05,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-17 02:38:05,071 INFO L471 AbstractCegarLoop]: Abstraction has 4383 states and 6163 transitions. [2024-11-17 02:38:05,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-17 02:38:05,072 INFO L276 IsEmpty]: Start isEmpty. Operand 4383 states and 6163 transitions. [2024-11-17 02:38:05,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-17 02:38:05,072 INFO L207 NwaCegarLoop]: Found error trace [2024-11-17 02:38:05,072 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-17 02:38:05,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2024-11-17 02:38:05,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:38:05,273 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [loop_sysfs_exitErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_sysfs_exitErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, loop_clr_fdErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 1062 more)] === [2024-11-17 02:38:05,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-17 02:38:05,273 INFO L85 PathProgramCache]: Analyzing trace with hash -284899320, now seen corresponding path program 1 times [2024-11-17 02:38:05,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-17 02:38:05,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1699845060] [2024-11-17 02:38:05,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-17 02:38:05,274 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-17 02:38:05,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-17 02:38:05,278 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-17 02:38:05,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-17 02:38:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-17 02:38:07,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-17 02:38:07,200 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-17 02:38:07,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-17 02:38:07,548 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-17 02:38:07,548 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-17 02:38:07,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1699845060] [2024-11-17 02:38:07,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1699845060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-17 02:38:07,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-17 02:38:07,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-17 02:38:07,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528870702] [2024-11-17 02:38:07,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-17 02:38:07,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-17 02:38:07,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-17 02:38:07,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-17 02:38:07,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-17 02:38:07,549 INFO L87 Difference]: Start difference. First operand 4383 states and 6163 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)