./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc 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/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-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 ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 6e98c668899fc19a628c1d936389b59135bc3426718905326099068187537de8 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 04:55:34,004 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 04:55:34,051 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-19 04:55:34,056 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 04:55:34,057 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 04:55:34,082 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 04:55:34,082 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 04:55:34,083 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 04:55:34,083 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 04:55:34,084 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 04:55:34,085 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 04:55:34,085 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 04:55:34,086 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 04:55:34,086 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 04:55:34,086 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 04:55:34,088 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 04:55:34,088 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 04:55:34,088 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 04:55:34,088 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 04:55:34,088 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 04:55:34,089 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 04:55:34,091 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 04:55:34,091 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 04:55:34,091 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 04:55:34,091 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 04:55:34,091 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 04:55:34,092 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 04:55:34,092 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 04:55:34,093 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 04:55:34,093 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 04:55:34,093 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 04:55:34,093 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 04:55:34,093 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 04:55:34,093 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 ! call(reach_error())) ) 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 -> 6e98c668899fc19a628c1d936389b59135bc3426718905326099068187537de8 [2024-11-19 04:55:34,296 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 04:55:34,322 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 04:55:34,324 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 04:55:34,325 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 04:55:34,326 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 04:55:34,327 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i [2024-11-19 04:55:35,595 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 04:55:36,026 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 04:55:36,027 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i [2024-11-19 04:55:36,081 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d98ab57fb/80b535934e1c4f39b6c3356843c8f618/FLAG5d38b2cba [2024-11-19 04:55:36,094 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d98ab57fb/80b535934e1c4f39b6c3356843c8f618 [2024-11-19 04:55:36,097 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 04:55:36,100 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 04:55:36,101 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 04:55:36,101 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 04:55:36,106 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 04:55:36,107 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:55:36" (1/1) ... [2024-11-19 04:55:36,109 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@91ef31e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:36, skipping insertion in model container [2024-11-19 04:55:36,109 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 04:55:36" (1/1) ... [2024-11-19 04:55:36,247 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 04:55:39,885 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[477597,477610] [2024-11-19 04:55:39,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[477742,477755] [2024-11-19 04:55:39,889 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[477888,477901] [2024-11-19 04:55:39,889 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478053,478066] [2024-11-19 04:55:39,889 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478211,478224] [2024-11-19 04:55:39,890 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478369,478382] [2024-11-19 04:55:39,890 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478527,478540] [2024-11-19 04:55:39,890 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478687,478700] [2024-11-19 04:55:39,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478846,478859] [2024-11-19 04:55:39,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478985,478998] [2024-11-19 04:55:39,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479127,479140] [2024-11-19 04:55:39,893 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479276,479289] [2024-11-19 04:55:39,894 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479415,479428] [2024-11-19 04:55:39,894 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479570,479583] [2024-11-19 04:55:39,894 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479730,479743] [2024-11-19 04:55:39,894 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479881,479894] [2024-11-19 04:55:39,895 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480032,480045] [2024-11-19 04:55:39,895 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480184,480197] [2024-11-19 04:55:39,895 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480333,480346] [2024-11-19 04:55:39,895 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480481,480494] [2024-11-19 04:55:39,896 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480638,480651] [2024-11-19 04:55:39,896 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480787,480800] [2024-11-19 04:55:39,896 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480943,480956] [2024-11-19 04:55:39,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481096,481109] [2024-11-19 04:55:39,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481242,481255] [2024-11-19 04:55:39,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481385,481398] [2024-11-19 04:55:39,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481537,481550] [2024-11-19 04:55:39,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481683,481696] [2024-11-19 04:55:39,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481828,481841] [2024-11-19 04:55:39,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481982,481995] [2024-11-19 04:55:39,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482133,482146] [2024-11-19 04:55:39,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482288,482301] [2024-11-19 04:55:39,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482440,482453] [2024-11-19 04:55:39,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482595,482608] [2024-11-19 04:55:39,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482759,482772] [2024-11-19 04:55:39,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482915,482928] [2024-11-19 04:55:39,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483079,483092] [2024-11-19 04:55:39,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483221,483234] [2024-11-19 04:55:39,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483379,483392] [2024-11-19 04:55:39,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483546,483559] [2024-11-19 04:55:39,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483705,483718] [2024-11-19 04:55:39,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483864,483877] [2024-11-19 04:55:39,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484013,484026] [2024-11-19 04:55:39,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484160,484173] [2024-11-19 04:55:39,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484299,484312] [2024-11-19 04:55:39,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484462,484475] [2024-11-19 04:55:39,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484628,484641] [2024-11-19 04:55:39,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484792,484805] [2024-11-19 04:55:39,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484957,484970] [2024-11-19 04:55:39,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485122,485135] [2024-11-19 04:55:39,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485288,485301] [2024-11-19 04:55:39,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485453,485466] [2024-11-19 04:55:39,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485620,485633] [2024-11-19 04:55:39,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485780,485793] [2024-11-19 04:55:39,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485942,485955] [2024-11-19 04:55:39,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486101,486114] [2024-11-19 04:55:39,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486247,486260] [2024-11-19 04:55:39,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486390,486403] [2024-11-19 04:55:39,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486534,486547] [2024-11-19 04:55:39,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486677,486690] [2024-11-19 04:55:39,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486821,486834] [2024-11-19 04:55:39,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486962,486975] [2024-11-19 04:55:39,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487100,487113] [2024-11-19 04:55:39,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487258,487271] [2024-11-19 04:55:39,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487417,487430] [2024-11-19 04:55:39,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487573,487586] [2024-11-19 04:55:39,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487722,487735] [2024-11-19 04:55:39,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487874,487887] [2024-11-19 04:55:39,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488025,488038] [2024-11-19 04:55:39,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488174,488187] [2024-11-19 04:55:39,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488326,488339] [2024-11-19 04:55:39,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488474,488487] [2024-11-19 04:55:39,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488627,488640] [2024-11-19 04:55:39,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488778,488791] [2024-11-19 04:55:39,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488928,488941] [2024-11-19 04:55:39,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489075,489088] [2024-11-19 04:55:39,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489226,489239] [2024-11-19 04:55:39,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489377,489390] [2024-11-19 04:55:39,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489525,489538] [2024-11-19 04:55:39,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489691,489704] [2024-11-19 04:55:39,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489860,489873] [2024-11-19 04:55:39,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490027,490040] [2024-11-19 04:55:39,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490195,490208] [2024-11-19 04:55:39,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490345,490358] [2024-11-19 04:55:39,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490492,490505] [2024-11-19 04:55:39,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490653,490666] [2024-11-19 04:55:39,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490823,490836] [2024-11-19 04:55:39,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490985,490998] [2024-11-19 04:55:39,932 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 04:55:39,958 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 04:55:40,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [7322] [2024-11-19 04:55:40,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [7329] [2024-11-19 04:55:40,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7336] [2024-11-19 04:55:40,100 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [7387-7388] [2024-11-19 04:55:40,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [7393-7395] [2024-11-19 04:55:40,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7482] [2024-11-19 04:55:40,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7489] [2024-11-19 04:55:40,110 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [7609-7610] [2024-11-19 04:55:40,111 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [7643-7644] [2024-11-19 04:55:40,112 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [7680-7681] [2024-11-19 04:55:40,113 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [7717-7718] [2024-11-19 04:55:40,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8141] [2024-11-19 04:55:40,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [9885] [2024-11-19 04:55:40,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [9888] [2024-11-19 04:55:40,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [9891] [2024-11-19 04:55:40,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [9894] [2024-11-19 04:55:40,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [9897] [2024-11-19 04:55:40,354 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [9932-9933] [2024-11-19 04:55:40,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [9936-9937] [2024-11-19 04:55:40,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [9940-9941] [2024-11-19 04:55:40,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [9944-9945] [2024-11-19 04:55:40,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [9948-9949] [2024-11-19 04:55:40,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((int *)arg): "ebx"); [9979-9980] [2024-11-19 04:55:40,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((int *)arg): "ebx"); [9983-9984] [2024-11-19 04:55:40,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((int *)arg): "ebx"); [9987-9988] [2024-11-19 04:55:40,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((int *)arg): "ebx"); [9991-9992] [2024-11-19 04:55:40,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((int *)arg): "ebx"); [9995-9996] [2024-11-19 04:55:40,540 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[477597,477610] [2024-11-19 04:55:40,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[477742,477755] [2024-11-19 04:55:40,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[477888,477901] [2024-11-19 04:55:40,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478053,478066] [2024-11-19 04:55:40,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478211,478224] [2024-11-19 04:55:40,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478369,478382] [2024-11-19 04:55:40,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478527,478540] [2024-11-19 04:55:40,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478687,478700] [2024-11-19 04:55:40,544 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478846,478859] [2024-11-19 04:55:40,544 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[478985,478998] [2024-11-19 04:55:40,545 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479127,479140] [2024-11-19 04:55:40,545 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479276,479289] [2024-11-19 04:55:40,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479415,479428] [2024-11-19 04:55:40,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479570,479583] [2024-11-19 04:55:40,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479730,479743] [2024-11-19 04:55:40,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[479881,479894] [2024-11-19 04:55:40,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480032,480045] [2024-11-19 04:55:40,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480184,480197] [2024-11-19 04:55:40,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480333,480346] [2024-11-19 04:55:40,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480481,480494] [2024-11-19 04:55:40,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480638,480651] [2024-11-19 04:55:40,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480787,480800] [2024-11-19 04:55:40,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[480943,480956] [2024-11-19 04:55:40,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481096,481109] [2024-11-19 04:55:40,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481242,481255] [2024-11-19 04:55:40,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481385,481398] [2024-11-19 04:55:40,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481537,481550] [2024-11-19 04:55:40,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481683,481696] [2024-11-19 04:55:40,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481828,481841] [2024-11-19 04:55:40,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[481982,481995] [2024-11-19 04:55:40,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482133,482146] [2024-11-19 04:55:40,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482288,482301] [2024-11-19 04:55:40,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482440,482453] [2024-11-19 04:55:40,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482595,482608] [2024-11-19 04:55:40,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482759,482772] [2024-11-19 04:55:40,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[482915,482928] [2024-11-19 04:55:40,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483079,483092] [2024-11-19 04:55:40,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483221,483234] [2024-11-19 04:55:40,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483379,483392] [2024-11-19 04:55:40,556 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483546,483559] [2024-11-19 04:55:40,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483705,483718] [2024-11-19 04:55:40,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[483864,483877] [2024-11-19 04:55:40,557 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484013,484026] [2024-11-19 04:55:40,558 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484160,484173] [2024-11-19 04:55:40,558 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484299,484312] [2024-11-19 04:55:40,558 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484462,484475] [2024-11-19 04:55:40,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484628,484641] [2024-11-19 04:55:40,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484792,484805] [2024-11-19 04:55:40,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[484957,484970] [2024-11-19 04:55:40,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485122,485135] [2024-11-19 04:55:40,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485288,485301] [2024-11-19 04:55:40,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485453,485466] [2024-11-19 04:55:40,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485620,485633] [2024-11-19 04:55:40,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485780,485793] [2024-11-19 04:55:40,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[485942,485955] [2024-11-19 04:55:40,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486101,486114] [2024-11-19 04:55:40,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486247,486260] [2024-11-19 04:55:40,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486390,486403] [2024-11-19 04:55:40,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486534,486547] [2024-11-19 04:55:40,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486677,486690] [2024-11-19 04:55:40,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486821,486834] [2024-11-19 04:55:40,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[486962,486975] [2024-11-19 04:55:40,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487100,487113] [2024-11-19 04:55:40,563 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487258,487271] [2024-11-19 04:55:40,564 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487417,487430] [2024-11-19 04:55:40,564 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487573,487586] [2024-11-19 04:55:40,566 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487722,487735] [2024-11-19 04:55:40,566 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[487874,487887] [2024-11-19 04:55:40,566 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488025,488038] [2024-11-19 04:55:40,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488174,488187] [2024-11-19 04:55:40,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488326,488339] [2024-11-19 04:55:40,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488474,488487] [2024-11-19 04:55:40,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488627,488640] [2024-11-19 04:55:40,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488778,488791] [2024-11-19 04:55:40,568 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[488928,488941] [2024-11-19 04:55:40,568 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489075,489088] [2024-11-19 04:55:40,569 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489226,489239] [2024-11-19 04:55:40,569 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489377,489390] [2024-11-19 04:55:40,570 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489525,489538] [2024-11-19 04:55:40,570 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489691,489704] [2024-11-19 04:55:40,570 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[489860,489873] [2024-11-19 04:55:40,571 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490027,490040] [2024-11-19 04:55:40,571 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490195,490208] [2024-11-19 04:55:40,571 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490345,490358] [2024-11-19 04:55:40,571 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490492,490505] [2024-11-19 04:55:40,572 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490653,490666] [2024-11-19 04:55:40,572 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490823,490836] [2024-11-19 04:55:40,572 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i[490985,490998] [2024-11-19 04:55:40,575 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 04:55:40,765 INFO L204 MainTranslator]: Completed translation [2024-11-19 04:55:40,765 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40 WrapperNode [2024-11-19 04:55:40,766 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 04:55:40,767 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 04:55:40,767 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 04:55:40,767 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 04:55:40,772 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:40,852 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:41,049 INFO L138 Inliner]: procedures = 673, calls = 2736, calls flagged for inlining = 296, calls inlined = 204, statements flattened = 6483 [2024-11-19 04:55:41,051 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 04:55:41,052 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 04:55:41,052 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 04:55:41,052 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 04:55:41,061 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:41,061 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:41,098 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,098 INFO L175 MemorySlicer]: Split 1157 memory accesses to 38 slices as follows [1, 4, 3, 4, 2, 2, 5, 6, 5, 3, 5, 2, 3, 7, 963, 5, 1, 4, 8, 4, 8, 5, 9, 3, 5, 4, 4, 1, 4, 3, 2, 4, 7, 4, 6, 4, 44, 3]. 83 percent of accesses are in the largest equivalence class. The 123 initializations are split as follows [0, 0, 0, 4, 0, 0, 5, 6, 0, 0, 5, 0, 0, 0, 8, 0, 0, 0, 8, 4, 8, 0, 0, 3, 5, 0, 0, 1, 4, 0, 2, 4, 4, 0, 4, 4, 44, 0]. The 302 writes are split as follows [0, 2, 2, 0, 1, 1, 0, 0, 4, 2, 0, 0, 1, 6, 258, 4, 1, 0, 0, 0, 0, 4, 9, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0]. [2024-11-19 04:55:42,099 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,101 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,252 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,281 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,327 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,354 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,403 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 04:55:42,405 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 04:55:42,405 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 04:55:42,405 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 04:55:42,406 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (1/1) ... [2024-11-19 04:55:42,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 04:55:42,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 04:55:42,436 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-19 04:55:42,441 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-19 04:55:42,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_io_instance_callback_2_25 [2024-11-19 04:55:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_io_instance_callback_2_25 [2024-11-19 04:55:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_supply [2024-11-19 04:55:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_supply [2024-11-19 04:55:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_dma_sync_for_device [2024-11-19 04:55:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_dma_sync_for_device [2024-11-19 04:55:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~u32~0~X~$Pointer$~TO~VOID [2024-11-19 04:55:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~u32~0~X~$Pointer$~TO~VOID [2024-11-19 04:55:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-19 04:55:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-19 04:55:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_register [2024-11-19 04:55:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_register [2024-11-19 04:55:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-19 04:55:42,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-19 04:55:42,475 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_unmap [2024-11-19 04:55:42,475 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_unmap [2024-11-19 04:55:42,475 INFO L130 BoogieDeclarations]: Found specification of procedure panic [2024-11-19 04:55:42,475 INFO L138 BoogieDeclarations]: Found implementation of procedure panic [2024-11-19 04:55:42,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-19 04:55:42,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-19 04:55:42,475 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_read [2024-11-19 04:55:42,476 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_read [2024-11-19 04:55:42,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-19 04:55:42,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-19 04:55:42,476 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_activate_vcin [2024-11-19 04:55:42,477 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_activate_vcin [2024-11-19 04:55:42,477 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_remove_one [2024-11-19 04:55:42,477 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_remove_one [2024-11-19 04:55:42,477 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_io_poll [2024-11-19 04:55:42,477 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_io_poll [2024-11-19 04:55:42,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-19 04:55:42,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-19 04:55:42,477 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-19 04:55:42,477 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-19 04:55:42,477 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-19 04:55:42,477 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-19 04:55:42,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-19 04:55:42,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-19 04:55:42,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-19 04:55:42,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-19 04:55:42,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-19 04:55:42,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_irq_check [2024-11-19 04:55:42,479 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_irq_check [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_getstats [2024-11-19 04:55:42,479 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_getstats [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-19 04:55:42,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-19 04:55:42,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2024-11-19 04:55:42,479 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2024-11-19 04:55:42,479 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_shutdown [2024-11-19 04:55:42,479 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_shutdown [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_detect [2024-11-19 04:55:42,480 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_detect [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-19 04:55:42,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-19 04:55:42,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-19 04:55:42,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-19 04:55:42,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-19 04:55:42,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-19 04:55:42,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-19 04:55:42,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-19 04:55:42,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-19 04:55:42,485 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-19 04:55:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-19 04:55:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-19 04:55:42,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-19 04:55:42,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-19 04:55:42,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-19 04:55:42,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-19 04:55:42,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-19 04:55:42,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-19 04:55:42,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-19 04:55:42,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-19 04:55:42,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-19 04:55:42,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-19 04:55:42,490 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~u32~0 [2024-11-19 04:55:42,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~u32~0 [2024-11-19 04:55:42,490 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_map [2024-11-19 04:55:42,490 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_map [2024-11-19 04:55:42,490 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-19 04:55:42,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-19 04:55:42,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-19 04:55:42,490 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-19 04:55:42,491 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-19 04:55:42,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-19 04:55:42,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-19 04:55:42,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-19 04:55:42,494 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-19 04:55:42,494 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-19 04:55:42,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-19 04:55:42,495 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-19 04:55:42,496 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-19 04:55:42,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-19 04:55:42,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-19 04:55:42,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-19 04:55:42,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-19 04:55:42,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-19 04:55:42,499 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-19 04:55:42,500 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-19 04:55:42,501 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-19 04:55:42,502 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_proc_read [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_proc_read [2024-11-19 04:55:42,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-19 04:55:42,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-19 04:55:42,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-19 04:55:42,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-19 04:55:42,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-19 04:55:42,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-19 04:55:42,503 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_open [2024-11-19 04:55:42,503 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_open [2024-11-19 04:55:42,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-19 04:55:42,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-19 04:55:42,503 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-19 04:55:42,503 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-19 04:55:42,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_write [2024-11-19 04:55:42,504 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_write [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-19 04:55:42,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 04:55:42,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 04:55:42,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-19 04:55:42,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-19 04:55:42,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-19 04:55:42,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-19 04:55:42,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-19 04:55:42,508 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 04:55:42,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 04:55:42,508 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-19 04:55:42,508 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-19 04:55:42,508 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~int~X~int~TO~VOID [2024-11-19 04:55:42,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~int~X~int~TO~VOID [2024-11-19 04:55:42,508 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-19 04:55:42,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-19 04:55:42,509 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-11-19 04:55:42,509 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-11-19 04:55:42,509 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atm_dev_register [2024-11-19 04:55:42,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atm_dev_register [2024-11-19 04:55:42,509 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_get_esi [2024-11-19 04:55:42,509 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_get_esi [2024-11-19 04:55:42,509 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_monitor_getc [2024-11-19 04:55:42,509 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_monitor_getc [2024-11-19 04:55:42,509 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-19 04:55:42,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-19 04:55:42,510 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_dma_chunk_free [2024-11-19 04:55:42,510 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_dma_chunk_free [2024-11-19 04:55:42,510 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~u32~0 [2024-11-19 04:55:42,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~u32~0 [2024-11-19 04:55:42,510 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-19 04:55:42,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-19 04:55:42,510 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-19 04:55:42,510 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-19 04:55:42,510 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-19 04:55:42,511 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-19 04:55:42,511 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_close [2024-11-19 04:55:42,511 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_close [2024-11-19 04:55:42,511 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_reset [2024-11-19 04:55:42,511 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_reset [2024-11-19 04:55:42,511 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 04:55:42,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 04:55:42,511 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_rate_ctrl [2024-11-19 04:55:42,511 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_rate_ctrl [2024-11-19 04:55:42,511 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-19 04:55:42,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~TO~int [2024-11-19 04:55:42,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~TO~int [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-19 04:55:42,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-19 04:55:42,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-19 04:55:42,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-19 04:55:42,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-19 04:55:42,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-19 04:55:42,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-19 04:55:42,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-19 04:55:42,518 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-19 04:55:42,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-19 04:55:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_irq_itoa [2024-11-19 04:55:42,519 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_irq_itoa [2024-11-19 04:55:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_init [2024-11-19 04:55:42,519 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_init [2024-11-19 04:55:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_atmdev_ops_io_instance_2 [2024-11-19 04:55:42,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_atmdev_ops_io_instance_2 [2024-11-19 04:55:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_irq_ack [2024-11-19 04:55:42,519 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_irq_ack [2024-11-19 04:55:42,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_130 [2024-11-19 04:55:42,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_130 [2024-11-19 04:55:42,520 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-19 04:55:42,520 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-19 04:55:42,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-19 04:55:42,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-19 04:55:42,520 INFO L130 BoogieDeclarations]: Found specification of procedure sk_atm [2024-11-19 04:55:42,520 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_atm [2024-11-19 04:55:42,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-19 04:55:42,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-19 04:55:42,520 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_prom_read [2024-11-19 04:55:42,521 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_prom_read [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-19 04:55:42,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 04:55:42,521 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 04:55:42,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-19 04:55:42,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_dma_sync_for_cpu [2024-11-19 04:55:42,524 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_dma_sync_for_cpu [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_reset [2024-11-19 04:55:42,524 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_reset [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-19 04:55:42,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-19 04:55:42,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-19 04:55:42,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-19 04:55:42,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-19 04:55:42,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-19 04:55:42,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-19 04:55:42,528 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-19 04:55:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-19 04:55:42,528 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-19 04:55:42,528 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-19 04:55:42,528 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-19 04:55:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-19 04:55:42,529 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-11-19 04:55:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-11-19 04:55:42,529 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-19 04:55:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-19 04:55:42,529 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_chunk_free [2024-11-19 04:55:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_chunk_free [2024-11-19 04:55:42,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-19 04:55:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-19 04:55:42,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-19 04:55:42,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-19 04:55:42,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_rate_mtx_of_fore200e [2024-11-19 04:55:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_rate_mtx_of_fore200e [2024-11-19 04:55:42,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-19 04:55:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-19 04:55:42,530 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_dma_map [2024-11-19 04:55:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_dma_map [2024-11-19 04:55:42,530 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_atm2fore_aal [2024-11-19 04:55:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_atm2fore_aal [2024-11-19 04:55:42,530 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_fore200e [2024-11-19 04:55:42,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_fore200e [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atm_dev_register_150 [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atm_dev_register_150 [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-19 04:55:42,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-19 04:55:42,531 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-19 04:55:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-19 04:55:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_8_1 [2024-11-19 04:55:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_8_1 [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-19 04:55:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-19 04:55:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-19 04:55:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-19 04:55:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-19 04:55:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_configure [2024-11-19 04:55:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_configure [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-19 04:55:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-19 04:55:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-11-19 04:55:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-11-19 04:55:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_send [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_send [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_dma_unmap [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_dma_unmap [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_dma_chunk_alloc [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_dma_chunk_alloc [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_pca_proc_read [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_pca_proc_read [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_poll [2024-11-19 04:55:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_poll [2024-11-19 04:55:42,537 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-19 04:55:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-19 04:55:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-19 04:55:42,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-19 04:55:42,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-19 04:55:42,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-19 04:55:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-19 04:55:42,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-19 04:55:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_rate_mtx_of_fore200e [2024-11-19 04:55:42,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_rate_mtx_of_fore200e [2024-11-19 04:55:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure fore200e_tx_irq [2024-11-19 04:55:42,541 INFO L138 BoogieDeclarations]: Found implementation of procedure fore200e_tx_irq [2024-11-19 04:55:43,435 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 04:55:43,438 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 04:55:50,625 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-19 04:55:54,978 INFO L? ?]: Removed 3646 outVars from TransFormulas that were not future-live. [2024-11-19 04:55:54,979 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 04:55:55,032 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 04:55:55,033 INFO L316 CfgBuilder]: Removed 27 assume(true) statements. [2024-11-19 04:55:55,033 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:55:55 BoogieIcfgContainer [2024-11-19 04:55:55,033 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 04:55:55,036 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 04:55:55,036 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 04:55:55,039 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 04:55:55,039 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 04:55:36" (1/3) ... [2024-11-19 04:55:55,040 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58741d33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:55:55, skipping insertion in model container [2024-11-19 04:55:55,040 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 04:55:40" (2/3) ... [2024-11-19 04:55:55,040 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58741d33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 04:55:55, skipping insertion in model container [2024-11-19 04:55:55,041 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 04:55:55" (3/3) ... [2024-11-19 04:55:55,042 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--atm--fore_200e.ko.cil.i [2024-11-19 04:55:55,058 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 04:55:55,058 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-19 04:55:55,165 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 04:55:55,171 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=LoopHeads, 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;@1d2e4a1e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 04:55:55,173 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-19 04:55:55,186 INFO L276 IsEmpty]: Start isEmpty. Operand has 2154 states, 1458 states have (on average 1.2962962962962963) internal successors, (1890), 1519 states have internal predecessors, (1890), 541 states have call successors, (541), 125 states have call predecessors, (541), 124 states have return successors, (536), 527 states have call predecessors, (536), 536 states have call successors, (536) [2024-11-19 04:55:55,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-19 04:55:55,196 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:55:55,197 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:55:55,197 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:55:55,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:55:55,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1495075826, now seen corresponding path program 1 times [2024-11-19 04:55:55,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:55:55,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529402414] [2024-11-19 04:55:55,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:55:55,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:55:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:55:56,637 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:55:56,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:55:56,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529402414] [2024-11-19 04:55:56,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529402414] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:55:56,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:55:56,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:55:56,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854494825] [2024-11-19 04:55:56,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:55:56,643 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:55:56,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:55:56,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:55:56,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:55:56,667 INFO L87 Difference]: Start difference. First operand has 2154 states, 1458 states have (on average 1.2962962962962963) internal successors, (1890), 1519 states have internal predecessors, (1890), 541 states have call successors, (541), 125 states have call predecessors, (541), 124 states have return successors, (536), 527 states have call predecessors, (536), 536 states have call successors, (536) Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-19 04:55:56,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:55:56,991 INFO L93 Difference]: Finished difference Result 6391 states and 9152 transitions. [2024-11-19 04:55:56,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:55:56,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 69 [2024-11-19 04:55:56,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:55:57,038 INFO L225 Difference]: With dead ends: 6391 [2024-11-19 04:55:57,038 INFO L226 Difference]: Without dead ends: 4241 [2024-11-19 04:55:57,057 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:55:57,059 INFO L432 NwaCegarLoop]: 3089 mSDtfsCounter, 2874 mSDsluCounter, 5973 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2874 SdHoareTripleChecker+Valid, 9062 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:55:57,062 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2874 Valid, 9062 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:55:57,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4241 states. [2024-11-19 04:55:57,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4241 to 4049. [2024-11-19 04:55:57,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4049 states, 2766 states have (on average 1.2642805495300071) internal successors, (3497), 2853 states have internal predecessors, (3497), 1025 states have call successors, (1025), 229 states have call predecessors, (1025), 228 states have return successors, (1056), 1003 states have call predecessors, (1056), 1023 states have call successors, (1056) [2024-11-19 04:55:57,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4049 states to 4049 states and 5578 transitions. [2024-11-19 04:55:57,332 INFO L78 Accepts]: Start accepts. Automaton has 4049 states and 5578 transitions. Word has length 69 [2024-11-19 04:55:57,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:55:57,334 INFO L471 AbstractCegarLoop]: Abstraction has 4049 states and 5578 transitions. [2024-11-19 04:55:57,335 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-19 04:55:57,335 INFO L276 IsEmpty]: Start isEmpty. Operand 4049 states and 5578 transitions. [2024-11-19 04:55:57,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-19 04:55:57,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:55:57,339 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:55:57,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 04:55:57,339 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:55:57,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:55:57,340 INFO L85 PathProgramCache]: Analyzing trace with hash -348015701, now seen corresponding path program 1 times [2024-11-19 04:55:57,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:55:57,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042171840] [2024-11-19 04:55:57,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:55:57,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:55:57,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:55:58,265 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:55:58,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:55:58,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042171840] [2024-11-19 04:55:58,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042171840] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:55:58,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:55:58,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:55:58,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851487867] [2024-11-19 04:55:58,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:55:58,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:55:58,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:55:58,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:55:58,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:55:58,269 INFO L87 Difference]: Start difference. First operand 4049 states and 5578 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-19 04:55:58,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:55:58,386 INFO L93 Difference]: Finished difference Result 4049 states and 5578 transitions. [2024-11-19 04:55:58,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:55:58,387 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 75 [2024-11-19 04:55:58,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:55:58,407 INFO L225 Difference]: With dead ends: 4049 [2024-11-19 04:55:58,408 INFO L226 Difference]: Without dead ends: 4047 [2024-11-19 04:55:58,409 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:55:58,412 INFO L432 NwaCegarLoop]: 2888 mSDtfsCounter, 2859 mSDsluCounter, 2887 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2859 SdHoareTripleChecker+Valid, 5775 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:55:58,412 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2859 Valid, 5775 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:55:58,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4047 states. [2024-11-19 04:55:58,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4047 to 4047. [2024-11-19 04:55:58,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4047 states, 2765 states have (on average 1.2640144665461122) internal successors, (3495), 2851 states have internal predecessors, (3495), 1025 states have call successors, (1025), 229 states have call predecessors, (1025), 228 states have return successors, (1056), 1003 states have call predecessors, (1056), 1023 states have call successors, (1056) [2024-11-19 04:55:58,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4047 states to 4047 states and 5576 transitions. [2024-11-19 04:55:58,650 INFO L78 Accepts]: Start accepts. Automaton has 4047 states and 5576 transitions. Word has length 75 [2024-11-19 04:55:58,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:55:58,651 INFO L471 AbstractCegarLoop]: Abstraction has 4047 states and 5576 transitions. [2024-11-19 04:55:58,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-19 04:55:58,653 INFO L276 IsEmpty]: Start isEmpty. Operand 4047 states and 5576 transitions. [2024-11-19 04:55:58,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-19 04:55:58,656 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:55:58,656 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:55:58,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 04:55:58,656 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:55:58,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:55:58,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1747550160, now seen corresponding path program 1 times [2024-11-19 04:55:58,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:55:58,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38724507] [2024-11-19 04:55:58,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:55:58,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:55:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:55:59,526 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:55:59,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:55:59,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38724507] [2024-11-19 04:55:59,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38724507] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:55:59,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:55:59,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:55:59,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564634112] [2024-11-19 04:55:59,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:55:59,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:55:59,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:55:59,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:55:59,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:55:59,528 INFO L87 Difference]: Start difference. First operand 4047 states and 5576 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-19 04:55:59,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:55:59,631 INFO L93 Difference]: Finished difference Result 4047 states and 5576 transitions. [2024-11-19 04:55:59,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:55:59,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 81 [2024-11-19 04:55:59,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:55:59,657 INFO L225 Difference]: With dead ends: 4047 [2024-11-19 04:55:59,657 INFO L226 Difference]: Without dead ends: 4045 [2024-11-19 04:55:59,659 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:55:59,661 INFO L432 NwaCegarLoop]: 2886 mSDtfsCounter, 2856 mSDsluCounter, 2885 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2856 SdHoareTripleChecker+Valid, 5771 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:55:59,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2856 Valid, 5771 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:55:59,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2024-11-19 04:55:59,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 4045. [2024-11-19 04:55:59,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4045 states, 2764 states have (on average 1.2637481910274964) internal successors, (3493), 2849 states have internal predecessors, (3493), 1025 states have call successors, (1025), 229 states have call predecessors, (1025), 228 states have return successors, (1056), 1003 states have call predecessors, (1056), 1023 states have call successors, (1056) [2024-11-19 04:55:59,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4045 states to 4045 states and 5574 transitions. [2024-11-19 04:55:59,827 INFO L78 Accepts]: Start accepts. Automaton has 4045 states and 5574 transitions. Word has length 81 [2024-11-19 04:55:59,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:55:59,829 INFO L471 AbstractCegarLoop]: Abstraction has 4045 states and 5574 transitions. [2024-11-19 04:55:59,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-19 04:55:59,829 INFO L276 IsEmpty]: Start isEmpty. Operand 4045 states and 5574 transitions. [2024-11-19 04:55:59,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-19 04:55:59,833 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:55:59,833 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:55:59,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 04:55:59,833 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:55:59,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:55:59,833 INFO L85 PathProgramCache]: Analyzing trace with hash 16751313, now seen corresponding path program 1 times [2024-11-19 04:55:59,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:55:59,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741809413] [2024-11-19 04:55:59,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:55:59,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:00,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:00,537 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:00,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:00,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741809413] [2024-11-19 04:56:00,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741809413] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:00,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:00,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:00,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999501463] [2024-11-19 04:56:00,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:00,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:00,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:00,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:00,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:00,540 INFO L87 Difference]: Start difference. First operand 4045 states and 5574 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-19 04:56:00,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:00,655 INFO L93 Difference]: Finished difference Result 4045 states and 5574 transitions. [2024-11-19 04:56:00,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:00,656 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 87 [2024-11-19 04:56:00,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:00,676 INFO L225 Difference]: With dead ends: 4045 [2024-11-19 04:56:00,676 INFO L226 Difference]: Without dead ends: 4043 [2024-11-19 04:56:00,678 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:00,679 INFO L432 NwaCegarLoop]: 2884 mSDtfsCounter, 2853 mSDsluCounter, 2883 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2853 SdHoareTripleChecker+Valid, 5767 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:00,679 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2853 Valid, 5767 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:00,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4043 states. [2024-11-19 04:56:00,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4043 to 4043. [2024-11-19 04:56:00,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4043 states, 2763 states have (on average 1.2634817227651103) internal successors, (3491), 2847 states have internal predecessors, (3491), 1025 states have call successors, (1025), 229 states have call predecessors, (1025), 228 states have return successors, (1056), 1003 states have call predecessors, (1056), 1023 states have call successors, (1056) [2024-11-19 04:56:00,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4043 states to 4043 states and 5572 transitions. [2024-11-19 04:56:00,899 INFO L78 Accepts]: Start accepts. Automaton has 4043 states and 5572 transitions. Word has length 87 [2024-11-19 04:56:00,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:00,899 INFO L471 AbstractCegarLoop]: Abstraction has 4043 states and 5572 transitions. [2024-11-19 04:56:00,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-19 04:56:00,900 INFO L276 IsEmpty]: Start isEmpty. Operand 4043 states and 5572 transitions. [2024-11-19 04:56:00,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-19 04:56:00,901 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:00,901 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:00,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 04:56:00,901 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:00,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:00,902 INFO L85 PathProgramCache]: Analyzing trace with hash -888466655, now seen corresponding path program 1 times [2024-11-19 04:56:00,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:00,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830910025] [2024-11-19 04:56:00,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:00,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:01,469 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:01,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:01,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830910025] [2024-11-19 04:56:01,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830910025] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:01,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:01,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:01,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097673665] [2024-11-19 04:56:01,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:01,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:01,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:01,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:01,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:01,470 INFO L87 Difference]: Start difference. First operand 4043 states and 5572 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:01,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:01,593 INFO L93 Difference]: Finished difference Result 4043 states and 5572 transitions. [2024-11-19 04:56:01,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:01,593 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 93 [2024-11-19 04:56:01,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:01,610 INFO L225 Difference]: With dead ends: 4043 [2024-11-19 04:56:01,610 INFO L226 Difference]: Without dead ends: 4041 [2024-11-19 04:56:01,612 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:01,612 INFO L432 NwaCegarLoop]: 2882 mSDtfsCounter, 2850 mSDsluCounter, 2881 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2850 SdHoareTripleChecker+Valid, 5763 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:01,613 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2850 Valid, 5763 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:01,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4041 states. [2024-11-19 04:56:01,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4041 to 4041. [2024-11-19 04:56:01,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4041 states, 2762 states have (on average 1.2632150615496018) internal successors, (3489), 2845 states have internal predecessors, (3489), 1025 states have call successors, (1025), 229 states have call predecessors, (1025), 228 states have return successors, (1056), 1003 states have call predecessors, (1056), 1023 states have call successors, (1056) [2024-11-19 04:56:01,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4041 states to 4041 states and 5570 transitions. [2024-11-19 04:56:01,864 INFO L78 Accepts]: Start accepts. Automaton has 4041 states and 5570 transitions. Word has length 93 [2024-11-19 04:56:01,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:01,864 INFO L471 AbstractCegarLoop]: Abstraction has 4041 states and 5570 transitions. [2024-11-19 04:56:01,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:01,865 INFO L276 IsEmpty]: Start isEmpty. Operand 4041 states and 5570 transitions. [2024-11-19 04:56:01,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-19 04:56:01,866 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:01,866 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:01,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-19 04:56:01,866 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:01,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:01,867 INFO L85 PathProgramCache]: Analyzing trace with hash 622553204, now seen corresponding path program 1 times [2024-11-19 04:56:01,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:01,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743491722] [2024-11-19 04:56:01,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:01,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:04,004 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-19 04:56:04,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:04,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743491722] [2024-11-19 04:56:04,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743491722] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 04:56:04,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790816500] [2024-11-19 04:56:04,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:04,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 04:56:04,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 04:56:04,007 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 04:56:04,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-19 04:56:05,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:05,569 INFO L255 TraceCheckSpWp]: Trace formula consists of 2141 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-19 04:56:05,578 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 04:56:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 53 proven. 3 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-19 04:56:05,706 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 04:56:06,053 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-19 04:56:06,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790816500] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 04:56:06,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 04:56:06,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 20 [2024-11-19 04:56:06,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190608565] [2024-11-19 04:56:06,054 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 04:56:06,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-19 04:56:06,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:06,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-19 04:56:06,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2024-11-19 04:56:06,056 INFO L87 Difference]: Start difference. First operand 4041 states and 5570 transitions. Second operand has 20 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 7 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (24), 8 states have call predecessors, (24), 7 states have call successors, (24) [2024-11-19 04:56:06,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:06,996 INFO L93 Difference]: Finished difference Result 5021 states and 6749 transitions. [2024-11-19 04:56:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-19 04:56:06,997 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 7 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (24), 8 states have call predecessors, (24), 7 states have call successors, (24) Word has length 104 [2024-11-19 04:56:06,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:07,016 INFO L225 Difference]: With dead ends: 5021 [2024-11-19 04:56:07,016 INFO L226 Difference]: Without dead ends: 4058 [2024-11-19 04:56:07,022 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2024-11-19 04:56:07,023 INFO L432 NwaCegarLoop]: 2848 mSDtfsCounter, 4 mSDsluCounter, 48304 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 51152 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:07,023 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 51152 Invalid, 758 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-19 04:56:07,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2024-11-19 04:56:07,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 4055. [2024-11-19 04:56:07,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4055 states, 2772 states have (on average 1.2622655122655122) internal successors, (3499), 2855 states have internal predecessors, (3499), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:07,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4055 states to 4055 states and 5588 transitions. [2024-11-19 04:56:07,197 INFO L78 Accepts]: Start accepts. Automaton has 4055 states and 5588 transitions. Word has length 104 [2024-11-19 04:56:07,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:07,197 INFO L471 AbstractCegarLoop]: Abstraction has 4055 states and 5588 transitions. [2024-11-19 04:56:07,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 7 states have call successors, (24), 2 states have call predecessors, (24), 5 states have return successors, (24), 8 states have call predecessors, (24), 7 states have call successors, (24) [2024-11-19 04:56:07,197 INFO L276 IsEmpty]: Start isEmpty. Operand 4055 states and 5588 transitions. [2024-11-19 04:56:07,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-19 04:56:07,198 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:07,198 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:07,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-19 04:56:07,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-19 04:56:07,399 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:07,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:07,399 INFO L85 PathProgramCache]: Analyzing trace with hash -897357817, now seen corresponding path program 1 times [2024-11-19 04:56:07,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:07,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540315971] [2024-11-19 04:56:07,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:07,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:07,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:08,045 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:08,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:08,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540315971] [2024-11-19 04:56:08,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540315971] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:08,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:08,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:08,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599127570] [2024-11-19 04:56:08,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:08,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:08,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:08,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:08,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:08,047 INFO L87 Difference]: Start difference. First operand 4055 states and 5588 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-19 04:56:08,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:08,226 INFO L93 Difference]: Finished difference Result 4055 states and 5588 transitions. [2024-11-19 04:56:08,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:08,227 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 99 [2024-11-19 04:56:08,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:08,255 INFO L225 Difference]: With dead ends: 4055 [2024-11-19 04:56:08,255 INFO L226 Difference]: Without dead ends: 4053 [2024-11-19 04:56:08,257 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:08,257 INFO L432 NwaCegarLoop]: 2880 mSDtfsCounter, 2847 mSDsluCounter, 2879 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2847 SdHoareTripleChecker+Valid, 5759 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:08,258 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2847 Valid, 5759 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:08,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4053 states. [2024-11-19 04:56:08,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4053 to 4053. [2024-11-19 04:56:08,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4053 states, 2771 states have (on average 1.261999278238903) internal successors, (3497), 2853 states have internal predecessors, (3497), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:08,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4053 states to 4053 states and 5586 transitions. [2024-11-19 04:56:08,410 INFO L78 Accepts]: Start accepts. Automaton has 4053 states and 5586 transitions. Word has length 99 [2024-11-19 04:56:08,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:08,410 INFO L471 AbstractCegarLoop]: Abstraction has 4053 states and 5586 transitions. [2024-11-19 04:56:08,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-19 04:56:08,410 INFO L276 IsEmpty]: Start isEmpty. Operand 4053 states and 5586 transitions. [2024-11-19 04:56:08,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-19 04:56:08,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:08,415 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:08,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-19 04:56:08,415 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:08,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:08,416 INFO L85 PathProgramCache]: Analyzing trace with hash -78083887, now seen corresponding path program 1 times [2024-11-19 04:56:08,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:08,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471768601] [2024-11-19 04:56:08,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:08,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:08,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:08,932 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 04:56:08,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:08,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471768601] [2024-11-19 04:56:08,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471768601] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:08,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:08,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:56:08,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306603661] [2024-11-19 04:56:08,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:08,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:56:08,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:08,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:56:08,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:56:08,934 INFO L87 Difference]: Start difference. First operand 4053 states and 5586 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:09,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:09,121 INFO L93 Difference]: Finished difference Result 8063 states and 11113 transitions. [2024-11-19 04:56:09,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:56:09,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 120 [2024-11-19 04:56:09,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:09,141 INFO L225 Difference]: With dead ends: 8063 [2024-11-19 04:56:09,142 INFO L226 Difference]: Without dead ends: 4047 [2024-11-19 04:56:09,157 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:56:09,157 INFO L432 NwaCegarLoop]: 2876 mSDtfsCounter, 2866 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2866 SdHoareTripleChecker+Valid, 2876 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:09,158 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2866 Valid, 2876 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:09,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4047 states. [2024-11-19 04:56:09,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4047 to 4047. [2024-11-19 04:56:09,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4047 states, 2766 states have (on average 1.2610267534345625) internal successors, (3488), 2847 states have internal predecessors, (3488), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:09,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4047 states to 4047 states and 5577 transitions. [2024-11-19 04:56:09,451 INFO L78 Accepts]: Start accepts. Automaton has 4047 states and 5577 transitions. Word has length 120 [2024-11-19 04:56:09,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:09,452 INFO L471 AbstractCegarLoop]: Abstraction has 4047 states and 5577 transitions. [2024-11-19 04:56:09,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:09,452 INFO L276 IsEmpty]: Start isEmpty. Operand 4047 states and 5577 transitions. [2024-11-19 04:56:09,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-19 04:56:09,453 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:09,453 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:09,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-19 04:56:09,453 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:09,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:09,454 INFO L85 PathProgramCache]: Analyzing trace with hash 247559885, now seen corresponding path program 1 times [2024-11-19 04:56:09,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:09,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859935084] [2024-11-19 04:56:09,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:09,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:10,102 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:10,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:10,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859935084] [2024-11-19 04:56:10,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859935084] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:10,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:10,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:10,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319036253] [2024-11-19 04:56:10,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:10,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:10,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:10,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:10,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:10,105 INFO L87 Difference]: Start difference. First operand 4047 states and 5577 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-19 04:56:10,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:10,247 INFO L93 Difference]: Finished difference Result 4047 states and 5577 transitions. [2024-11-19 04:56:10,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:10,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 105 [2024-11-19 04:56:10,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:10,266 INFO L225 Difference]: With dead ends: 4047 [2024-11-19 04:56:10,266 INFO L226 Difference]: Without dead ends: 4045 [2024-11-19 04:56:10,270 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:10,271 INFO L432 NwaCegarLoop]: 2873 mSDtfsCounter, 2839 mSDsluCounter, 2872 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2839 SdHoareTripleChecker+Valid, 5745 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:10,271 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2839 Valid, 5745 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:10,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2024-11-19 04:56:10,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 4045. [2024-11-19 04:56:10,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4045 states, 2765 states have (on average 1.2607594936708861) internal successors, (3486), 2845 states have internal predecessors, (3486), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:10,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4045 states to 4045 states and 5575 transitions. [2024-11-19 04:56:10,447 INFO L78 Accepts]: Start accepts. Automaton has 4045 states and 5575 transitions. Word has length 105 [2024-11-19 04:56:10,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:10,447 INFO L471 AbstractCegarLoop]: Abstraction has 4045 states and 5575 transitions. [2024-11-19 04:56:10,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-19 04:56:10,448 INFO L276 IsEmpty]: Start isEmpty. Operand 4045 states and 5575 transitions. [2024-11-19 04:56:10,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-19 04:56:10,449 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:10,449 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:10,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-19 04:56:10,450 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:10,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:10,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1444531072, now seen corresponding path program 1 times [2024-11-19 04:56:10,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:10,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999792716] [2024-11-19 04:56:10,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:10,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:11,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:11,268 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-19 04:56:11,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:11,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999792716] [2024-11-19 04:56:11,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999792716] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 04:56:11,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682193249] [2024-11-19 04:56:11,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:11,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 04:56:11,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 04:56:11,271 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 04:56:11,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-19 04:56:13,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:13,044 INFO L255 TraceCheckSpWp]: Trace formula consists of 2399 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-19 04:56:13,055 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 04:56:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 04:56:13,127 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 04:56:13,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682193249] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:13,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-19 04:56:13,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-19 04:56:13,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167637231] [2024-11-19 04:56:13,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:13,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:56:13,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:13,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:56:13,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-19 04:56:13,130 INFO L87 Difference]: Start difference. First operand 4045 states and 5575 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-19 04:56:13,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:13,321 INFO L93 Difference]: Finished difference Result 8047 states and 11091 transitions. [2024-11-19 04:56:13,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:56:13,322 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 126 [2024-11-19 04:56:13,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:13,339 INFO L225 Difference]: With dead ends: 8047 [2024-11-19 04:56:13,339 INFO L226 Difference]: Without dead ends: 4039 [2024-11-19 04:56:13,352 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-19 04:56:13,353 INFO L432 NwaCegarLoop]: 2869 mSDtfsCounter, 2848 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2848 SdHoareTripleChecker+Valid, 2869 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:13,354 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2848 Valid, 2869 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:13,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4039 states. [2024-11-19 04:56:13,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4039 to 4039. [2024-11-19 04:56:13,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4039 states, 2760 states have (on average 1.2597826086956523) internal successors, (3477), 2839 states have internal predecessors, (3477), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:13,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4039 states to 4039 states and 5566 transitions. [2024-11-19 04:56:13,529 INFO L78 Accepts]: Start accepts. Automaton has 4039 states and 5566 transitions. Word has length 126 [2024-11-19 04:56:13,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:13,530 INFO L471 AbstractCegarLoop]: Abstraction has 4039 states and 5566 transitions. [2024-11-19 04:56:13,530 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-19 04:56:13,530 INFO L276 IsEmpty]: Start isEmpty. Operand 4039 states and 5566 transitions. [2024-11-19 04:56:13,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-19 04:56:13,531 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:13,531 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:13,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-19 04:56:13,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-19 04:56:13,732 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:13,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:13,733 INFO L85 PathProgramCache]: Analyzing trace with hash -983805626, now seen corresponding path program 1 times [2024-11-19 04:56:13,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:13,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940973028] [2024-11-19 04:56:13,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:13,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:14,402 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 04:56:14,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:14,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940973028] [2024-11-19 04:56:14,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940973028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:14,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:14,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 04:56:14,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596738833] [2024-11-19 04:56:14,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:14,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 04:56:14,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:14,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 04:56:14,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:14,404 INFO L87 Difference]: Start difference. First operand 4039 states and 5566 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:14,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:14,614 INFO L93 Difference]: Finished difference Result 8047 states and 11127 transitions. [2024-11-19 04:56:14,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 04:56:14,615 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 130 [2024-11-19 04:56:14,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:14,635 INFO L225 Difference]: With dead ends: 8047 [2024-11-19 04:56:14,636 INFO L226 Difference]: Without dead ends: 4045 [2024-11-19 04:56:14,651 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:14,652 INFO L432 NwaCegarLoop]: 2867 mSDtfsCounter, 0 mSDsluCounter, 8594 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11461 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:14,652 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11461 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:14,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2024-11-19 04:56:14,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 4045. [2024-11-19 04:56:14,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4045 states, 2766 states have (on average 1.2592190889370933) internal successors, (3483), 2845 states have internal predecessors, (3483), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:14,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4045 states to 4045 states and 5572 transitions. [2024-11-19 04:56:14,826 INFO L78 Accepts]: Start accepts. Automaton has 4045 states and 5572 transitions. Word has length 130 [2024-11-19 04:56:14,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:14,827 INFO L471 AbstractCegarLoop]: Abstraction has 4045 states and 5572 transitions. [2024-11-19 04:56:14,828 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:14,828 INFO L276 IsEmpty]: Start isEmpty. Operand 4045 states and 5572 transitions. [2024-11-19 04:56:14,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-19 04:56:14,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:14,829 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:14,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-19 04:56:14,830 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:14,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:14,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1544846062, now seen corresponding path program 1 times [2024-11-19 04:56:14,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:14,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276192357] [2024-11-19 04:56:14,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:14,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:15,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:15,387 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:15,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:15,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276192357] [2024-11-19 04:56:15,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276192357] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:15,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:15,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:15,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421230128] [2024-11-19 04:56:15,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:15,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:15,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:15,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:15,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:15,389 INFO L87 Difference]: Start difference. First operand 4045 states and 5572 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-19 04:56:15,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:15,642 INFO L93 Difference]: Finished difference Result 4045 states and 5572 transitions. [2024-11-19 04:56:15,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:15,643 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 111 [2024-11-19 04:56:15,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:15,658 INFO L225 Difference]: With dead ends: 4045 [2024-11-19 04:56:15,659 INFO L226 Difference]: Without dead ends: 4043 [2024-11-19 04:56:15,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:15,661 INFO L432 NwaCegarLoop]: 2866 mSDtfsCounter, 2831 mSDsluCounter, 2865 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2831 SdHoareTripleChecker+Valid, 5731 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:15,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2831 Valid, 5731 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:15,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4043 states. [2024-11-19 04:56:15,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4043 to 4043. [2024-11-19 04:56:15,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4043 states, 2765 states have (on average 1.2589511754068716) internal successors, (3481), 2843 states have internal predecessors, (3481), 1029 states have call successors, (1029), 229 states have call predecessors, (1029), 228 states have return successors, (1060), 1007 states have call predecessors, (1060), 1027 states have call successors, (1060) [2024-11-19 04:56:15,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4043 states to 4043 states and 5570 transitions. [2024-11-19 04:56:15,838 INFO L78 Accepts]: Start accepts. Automaton has 4043 states and 5570 transitions. Word has length 111 [2024-11-19 04:56:15,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:15,839 INFO L471 AbstractCegarLoop]: Abstraction has 4043 states and 5570 transitions. [2024-11-19 04:56:15,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-19 04:56:15,840 INFO L276 IsEmpty]: Start isEmpty. Operand 4043 states and 5570 transitions. [2024-11-19 04:56:15,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-19 04:56:15,841 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:15,841 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:15,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-19 04:56:15,841 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:15,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:15,842 INFO L85 PathProgramCache]: Analyzing trace with hash 331929646, now seen corresponding path program 1 times [2024-11-19 04:56:15,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:15,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662272068] [2024-11-19 04:56:15,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:15,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:16,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:17,241 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 04:56:17,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:17,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662272068] [2024-11-19 04:56:17,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662272068] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:17,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:17,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-19 04:56:17,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762029841] [2024-11-19 04:56:17,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:17,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-19 04:56:17,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:17,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-19 04:56:17,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-19 04:56:17,242 INFO L87 Difference]: Start difference. First operand 4043 states and 5570 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:21,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 04:56:23,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:23,965 INFO L93 Difference]: Finished difference Result 9341 states and 12812 transitions. [2024-11-19 04:56:23,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-19 04:56:23,966 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2024-11-19 04:56:23,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:23,988 INFO L225 Difference]: With dead ends: 9341 [2024-11-19 04:56:23,988 INFO L226 Difference]: Without dead ends: 5335 [2024-11-19 04:56:24,003 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-19 04:56:24,004 INFO L432 NwaCegarLoop]: 2865 mSDtfsCounter, 2806 mSDsluCounter, 8346 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2811 SdHoareTripleChecker+Valid, 11211 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:24,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2811 Valid, 11211 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1095 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2024-11-19 04:56:24,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5335 states. [2024-11-19 04:56:24,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5335 to 5321. [2024-11-19 04:56:24,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5321 states, 3635 states have (on average 1.2517193947730398) internal successors, (4550), 3731 states have internal predecessors, (4550), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:24,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5321 states to 5321 states and 7210 transitions. [2024-11-19 04:56:24,250 INFO L78 Accepts]: Start accepts. Automaton has 5321 states and 7210 transitions. Word has length 133 [2024-11-19 04:56:24,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:24,250 INFO L471 AbstractCegarLoop]: Abstraction has 5321 states and 7210 transitions. [2024-11-19 04:56:24,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:24,251 INFO L276 IsEmpty]: Start isEmpty. Operand 5321 states and 7210 transitions. [2024-11-19 04:56:24,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-19 04:56:24,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:24,252 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:24,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-19 04:56:24,252 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:24,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:24,252 INFO L85 PathProgramCache]: Analyzing trace with hash 331989228, now seen corresponding path program 1 times [2024-11-19 04:56:24,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:24,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367384846] [2024-11-19 04:56:24,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:24,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:24,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:24,958 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 04:56:24,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:24,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367384846] [2024-11-19 04:56:24,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367384846] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:24,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:24,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:24,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956078333] [2024-11-19 04:56:24,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:24,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:24,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:24,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:24,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:24,962 INFO L87 Difference]: Start difference. First operand 5321 states and 7210 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-19 04:56:25,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:25,173 INFO L93 Difference]: Finished difference Result 5327 states and 7217 transitions. [2024-11-19 04:56:25,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:25,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 133 [2024-11-19 04:56:25,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:25,195 INFO L225 Difference]: With dead ends: 5327 [2024-11-19 04:56:25,195 INFO L226 Difference]: Without dead ends: 5325 [2024-11-19 04:56:25,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:25,198 INFO L432 NwaCegarLoop]: 2866 mSDtfsCounter, 0 mSDsluCounter, 5726 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8592 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:25,198 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 8592 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:25,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5325 states. [2024-11-19 04:56:25,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5325 to 5325. [2024-11-19 04:56:25,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5325 states, 3639 states have (on average 1.250893102500687) internal successors, (4552), 3735 states have internal predecessors, (4552), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:25,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5325 states to 5325 states and 7212 transitions. [2024-11-19 04:56:25,676 INFO L78 Accepts]: Start accepts. Automaton has 5325 states and 7212 transitions. Word has length 133 [2024-11-19 04:56:25,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:25,677 INFO L471 AbstractCegarLoop]: Abstraction has 5325 states and 7212 transitions. [2024-11-19 04:56:25,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-19 04:56:25,678 INFO L276 IsEmpty]: Start isEmpty. Operand 5325 states and 7212 transitions. [2024-11-19 04:56:25,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-19 04:56:25,679 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:25,680 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:25,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-19 04:56:25,680 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:25,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:25,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1461368015, now seen corresponding path program 1 times [2024-11-19 04:56:25,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:25,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527036473] [2024-11-19 04:56:25,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:25,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:26,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:26,385 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:26,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:26,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527036473] [2024-11-19 04:56:26,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527036473] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:26,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:26,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:26,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36044162] [2024-11-19 04:56:26,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:26,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:26,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:26,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:26,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:26,388 INFO L87 Difference]: Start difference. First operand 5325 states and 7212 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-19 04:56:26,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:26,600 INFO L93 Difference]: Finished difference Result 5325 states and 7212 transitions. [2024-11-19 04:56:26,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:26,601 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 113 [2024-11-19 04:56:26,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:26,623 INFO L225 Difference]: With dead ends: 5325 [2024-11-19 04:56:26,623 INFO L226 Difference]: Without dead ends: 5323 [2024-11-19 04:56:26,627 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:26,627 INFO L432 NwaCegarLoop]: 2864 mSDtfsCounter, 2827 mSDsluCounter, 2863 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2827 SdHoareTripleChecker+Valid, 5727 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:26,628 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2827 Valid, 5727 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:26,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5323 states. [2024-11-19 04:56:26,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5323 to 5323. [2024-11-19 04:56:26,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5323 states, 3638 states have (on average 1.2506871907641561) internal successors, (4550), 3733 states have internal predecessors, (4550), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:26,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5323 states to 5323 states and 7210 transitions. [2024-11-19 04:56:26,896 INFO L78 Accepts]: Start accepts. Automaton has 5323 states and 7210 transitions. Word has length 113 [2024-11-19 04:56:26,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:26,896 INFO L471 AbstractCegarLoop]: Abstraction has 5323 states and 7210 transitions. [2024-11-19 04:56:26,897 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-19 04:56:26,897 INFO L276 IsEmpty]: Start isEmpty. Operand 5323 states and 7210 transitions. [2024-11-19 04:56:26,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-19 04:56:26,899 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:26,899 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:26,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-19 04:56:26,899 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:26,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:26,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1352958094, now seen corresponding path program 1 times [2024-11-19 04:56:26,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:26,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390860782] [2024-11-19 04:56:26,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:26,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:27,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:27,485 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-19 04:56:27,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:27,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390860782] [2024-11-19 04:56:27,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390860782] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:27,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:27,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 04:56:27,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141445487] [2024-11-19 04:56:27,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:27,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 04:56:27,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:27,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 04:56:27,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:56:27,487 INFO L87 Difference]: Start difference. First operand 5323 states and 7210 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:27,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:27,741 INFO L93 Difference]: Finished difference Result 10599 states and 14438 transitions. [2024-11-19 04:56:27,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 04:56:27,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 137 [2024-11-19 04:56:27,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:27,764 INFO L225 Difference]: With dead ends: 10599 [2024-11-19 04:56:27,765 INFO L226 Difference]: Without dead ends: 5313 [2024-11-19 04:56:27,782 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 04:56:27,783 INFO L432 NwaCegarLoop]: 2860 mSDtfsCounter, 2810 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2810 SdHoareTripleChecker+Valid, 2860 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:27,783 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2810 Valid, 2860 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:27,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5313 states. [2024-11-19 04:56:28,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5313 to 5313. [2024-11-19 04:56:28,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5313 states, 3629 states have (on average 1.24910443648388) internal successors, (4533), 3723 states have internal predecessors, (4533), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:28,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5313 states to 5313 states and 7193 transitions. [2024-11-19 04:56:28,065 INFO L78 Accepts]: Start accepts. Automaton has 5313 states and 7193 transitions. Word has length 137 [2024-11-19 04:56:28,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:28,066 INFO L471 AbstractCegarLoop]: Abstraction has 5313 states and 7193 transitions. [2024-11-19 04:56:28,067 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-19 04:56:28,067 INFO L276 IsEmpty]: Start isEmpty. Operand 5313 states and 7193 transitions. [2024-11-19 04:56:28,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-19 04:56:28,068 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:28,068 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:28,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-19 04:56:28,068 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:28,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:28,069 INFO L85 PathProgramCache]: Analyzing trace with hash -2093186257, now seen corresponding path program 1 times [2024-11-19 04:56:28,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:28,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829251266] [2024-11-19 04:56:28,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:28,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:28,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:28,624 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:28,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:28,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829251266] [2024-11-19 04:56:28,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829251266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:28,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:28,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:28,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161048405] [2024-11-19 04:56:28,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:28,626 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:28,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:28,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:28,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:28,627 INFO L87 Difference]: Start difference. First operand 5313 states and 7193 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-19 04:56:28,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:28,927 INFO L93 Difference]: Finished difference Result 5313 states and 7193 transitions. [2024-11-19 04:56:28,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:28,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 119 [2024-11-19 04:56:28,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:28,944 INFO L225 Difference]: With dead ends: 5313 [2024-11-19 04:56:28,944 INFO L226 Difference]: Without dead ends: 5311 [2024-11-19 04:56:28,945 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:28,946 INFO L432 NwaCegarLoop]: 2857 mSDtfsCounter, 2821 mSDsluCounter, 2856 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2821 SdHoareTripleChecker+Valid, 5713 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:28,946 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2821 Valid, 5713 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:28,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5311 states. [2024-11-19 04:56:29,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5311 to 5311. [2024-11-19 04:56:29,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5311 states, 3628 states have (on average 1.2488974641675854) internal successors, (4531), 3721 states have internal predecessors, (4531), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:29,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5311 states to 5311 states and 7191 transitions. [2024-11-19 04:56:29,214 INFO L78 Accepts]: Start accepts. Automaton has 5311 states and 7191 transitions. Word has length 119 [2024-11-19 04:56:29,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:29,215 INFO L471 AbstractCegarLoop]: Abstraction has 5311 states and 7191 transitions. [2024-11-19 04:56:29,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-19 04:56:29,215 INFO L276 IsEmpty]: Start isEmpty. Operand 5311 states and 7191 transitions. [2024-11-19 04:56:29,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-19 04:56:29,216 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:29,216 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:29,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-19 04:56:29,216 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:29,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:29,217 INFO L85 PathProgramCache]: Analyzing trace with hash 2011873296, now seen corresponding path program 1 times [2024-11-19 04:56:29,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:29,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498545475] [2024-11-19 04:56:29,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:29,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:29,780 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:29,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:29,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498545475] [2024-11-19 04:56:29,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498545475] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:29,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:29,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:29,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071381116] [2024-11-19 04:56:29,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:29,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:29,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:29,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:29,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:29,783 INFO L87 Difference]: Start difference. First operand 5311 states and 7191 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-19 04:56:30,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:30,059 INFO L93 Difference]: Finished difference Result 5311 states and 7191 transitions. [2024-11-19 04:56:30,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:30,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 125 [2024-11-19 04:56:30,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:30,086 INFO L225 Difference]: With dead ends: 5311 [2024-11-19 04:56:30,086 INFO L226 Difference]: Without dead ends: 5309 [2024-11-19 04:56:30,089 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:30,090 INFO L432 NwaCegarLoop]: 2855 mSDtfsCounter, 2818 mSDsluCounter, 2854 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2818 SdHoareTripleChecker+Valid, 5709 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:30,090 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2818 Valid, 5709 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:30,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5309 states. [2024-11-19 04:56:30,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5309 to 5309. [2024-11-19 04:56:30,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5309 states, 3627 states have (on average 1.2486903777226357) internal successors, (4529), 3719 states have internal predecessors, (4529), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:30,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5309 states to 5309 states and 7189 transitions. [2024-11-19 04:56:30,452 INFO L78 Accepts]: Start accepts. Automaton has 5309 states and 7189 transitions. Word has length 125 [2024-11-19 04:56:30,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:30,453 INFO L471 AbstractCegarLoop]: Abstraction has 5309 states and 7189 transitions. [2024-11-19 04:56:30,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-19 04:56:30,453 INFO L276 IsEmpty]: Start isEmpty. Operand 5309 states and 7189 transitions. [2024-11-19 04:56:30,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-19 04:56:30,454 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:30,454 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:30,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-19 04:56:30,455 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:30,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:30,455 INFO L85 PathProgramCache]: Analyzing trace with hash -670667629, now seen corresponding path program 1 times [2024-11-19 04:56:30,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:30,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050789805] [2024-11-19 04:56:30,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:30,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:30,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:31,013 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:31,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:31,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050789805] [2024-11-19 04:56:31,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050789805] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:31,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:31,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:31,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283599997] [2024-11-19 04:56:31,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:31,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:31,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:31,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:31,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:31,017 INFO L87 Difference]: Start difference. First operand 5309 states and 7189 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-19 04:56:31,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:31,274 INFO L93 Difference]: Finished difference Result 5309 states and 7189 transitions. [2024-11-19 04:56:31,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:31,274 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 131 [2024-11-19 04:56:31,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:31,301 INFO L225 Difference]: With dead ends: 5309 [2024-11-19 04:56:31,302 INFO L226 Difference]: Without dead ends: 5307 [2024-11-19 04:56:31,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:31,305 INFO L432 NwaCegarLoop]: 2853 mSDtfsCounter, 2815 mSDsluCounter, 2852 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2815 SdHoareTripleChecker+Valid, 5705 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:31,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2815 Valid, 5705 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:31,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5307 states. [2024-11-19 04:56:31,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5307 to 5307. [2024-11-19 04:56:31,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5307 states, 3626 states have (on average 1.2484831770546057) internal successors, (4527), 3717 states have internal predecessors, (4527), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:31,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5307 states to 5307 states and 7187 transitions. [2024-11-19 04:56:31,618 INFO L78 Accepts]: Start accepts. Automaton has 5307 states and 7187 transitions. Word has length 131 [2024-11-19 04:56:31,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:31,619 INFO L471 AbstractCegarLoop]: Abstraction has 5307 states and 7187 transitions. [2024-11-19 04:56:31,619 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-19 04:56:31,619 INFO L276 IsEmpty]: Start isEmpty. Operand 5307 states and 7187 transitions. [2024-11-19 04:56:31,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-19 04:56:31,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:31,620 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:31,620 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-19 04:56:31,620 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:31,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:31,621 INFO L85 PathProgramCache]: Analyzing trace with hash 837364109, now seen corresponding path program 1 times [2024-11-19 04:56:31,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:31,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172440227] [2024-11-19 04:56:31,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:31,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:32,276 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:32,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:32,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172440227] [2024-11-19 04:56:32,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172440227] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:32,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:32,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:32,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711529368] [2024-11-19 04:56:32,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:32,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:32,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:32,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:32,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:32,278 INFO L87 Difference]: Start difference. First operand 5307 states and 7187 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-19 04:56:32,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:32,551 INFO L93 Difference]: Finished difference Result 5307 states and 7187 transitions. [2024-11-19 04:56:32,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:32,552 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 137 [2024-11-19 04:56:32,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:32,574 INFO L225 Difference]: With dead ends: 5307 [2024-11-19 04:56:32,574 INFO L226 Difference]: Without dead ends: 5305 [2024-11-19 04:56:32,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:32,579 INFO L432 NwaCegarLoop]: 2851 mSDtfsCounter, 2812 mSDsluCounter, 2850 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2812 SdHoareTripleChecker+Valid, 5701 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:32,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2812 Valid, 5701 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:32,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5305 states. [2024-11-19 04:56:32,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5305 to 5305. [2024-11-19 04:56:32,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5305 states, 3625 states have (on average 1.2482758620689656) internal successors, (4525), 3715 states have internal predecessors, (4525), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:32,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5305 states to 5305 states and 7185 transitions. [2024-11-19 04:56:32,909 INFO L78 Accepts]: Start accepts. Automaton has 5305 states and 7185 transitions. Word has length 137 [2024-11-19 04:56:32,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:32,910 INFO L471 AbstractCegarLoop]: Abstraction has 5305 states and 7185 transitions. [2024-11-19 04:56:32,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-19 04:56:32,911 INFO L276 IsEmpty]: Start isEmpty. Operand 5305 states and 7185 transitions. [2024-11-19 04:56:32,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-19 04:56:32,912 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:32,912 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:32,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-19 04:56:32,912 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:32,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:32,913 INFO L85 PathProgramCache]: Analyzing trace with hash 997110145, now seen corresponding path program 1 times [2024-11-19 04:56:32,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:32,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199744522] [2024-11-19 04:56:32,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:32,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:33,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:33,472 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:33,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:33,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199744522] [2024-11-19 04:56:33,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199744522] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:33,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:33,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:33,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073544594] [2024-11-19 04:56:33,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:33,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:33,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:33,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:33,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:33,473 INFO L87 Difference]: Start difference. First operand 5305 states and 7185 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-19 04:56:33,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:33,801 INFO L93 Difference]: Finished difference Result 5305 states and 7185 transitions. [2024-11-19 04:56:33,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:33,802 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 143 [2024-11-19 04:56:33,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:33,820 INFO L225 Difference]: With dead ends: 5305 [2024-11-19 04:56:33,820 INFO L226 Difference]: Without dead ends: 5303 [2024-11-19 04:56:33,822 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:33,823 INFO L432 NwaCegarLoop]: 2849 mSDtfsCounter, 2809 mSDsluCounter, 2848 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2809 SdHoareTripleChecker+Valid, 5697 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:33,824 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2809 Valid, 5697 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:33,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5303 states. [2024-11-19 04:56:34,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5303 to 5303. [2024-11-19 04:56:34,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5303 states, 3624 states have (on average 1.2480684326710816) internal successors, (4523), 3713 states have internal predecessors, (4523), 1311 states have call successors, (1311), 355 states have call predecessors, (1311), 354 states have return successors, (1349), 1277 states have call predecessors, (1349), 1309 states have call successors, (1349) [2024-11-19 04:56:34,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5303 states to 5303 states and 7183 transitions. [2024-11-19 04:56:34,142 INFO L78 Accepts]: Start accepts. Automaton has 5303 states and 7183 transitions. Word has length 143 [2024-11-19 04:56:34,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:34,143 INFO L471 AbstractCegarLoop]: Abstraction has 5303 states and 7183 transitions. [2024-11-19 04:56:34,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-19 04:56:34,143 INFO L276 IsEmpty]: Start isEmpty. Operand 5303 states and 7183 transitions. [2024-11-19 04:56:34,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-19 04:56:34,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:34,145 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:34,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-19 04:56:34,145 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:34,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:34,145 INFO L85 PathProgramCache]: Analyzing trace with hash -2091719184, now seen corresponding path program 1 times [2024-11-19 04:56:34,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:34,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888572056] [2024-11-19 04:56:34,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:34,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:34,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:35,501 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-19 04:56:35,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:35,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888572056] [2024-11-19 04:56:35,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888572056] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:35,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:35,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-19 04:56:35,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184825458] [2024-11-19 04:56:35,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:35,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-19 04:56:35,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:35,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-19 04:56:35,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2024-11-19 04:56:35,504 INFO L87 Difference]: Start difference. First operand 5303 states and 7183 transitions. Second operand has 16 states, 15 states have (on average 4.666666666666667) internal successors, (70), 14 states have internal predecessors, (70), 6 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) [2024-11-19 04:56:36,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:36,711 INFO L93 Difference]: Finished difference Result 10687 states and 14477 transitions. [2024-11-19 04:56:36,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-19 04:56:36,712 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.666666666666667) internal successors, (70), 14 states have internal predecessors, (70), 6 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) Word has length 172 [2024-11-19 04:56:36,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:36,737 INFO L225 Difference]: With dead ends: 10687 [2024-11-19 04:56:36,737 INFO L226 Difference]: Without dead ends: 5419 [2024-11-19 04:56:36,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2024-11-19 04:56:36,753 INFO L432 NwaCegarLoop]: 2843 mSDtfsCounter, 26 mSDsluCounter, 39713 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 42556 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:36,754 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 42556 Invalid, 733 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-19 04:56:36,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5419 states. [2024-11-19 04:56:37,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5419 to 5339. [2024-11-19 04:56:37,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5339 states, 3650 states have (on average 1.2463013698630137) internal successors, (4549), 3739 states have internal predecessors, (4549), 1319 states have call successors, (1319), 355 states have call predecessors, (1319), 356 states have return successors, (1361), 1287 states have call predecessors, (1361), 1317 states have call successors, (1361) [2024-11-19 04:56:37,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5339 states to 5339 states and 7229 transitions. [2024-11-19 04:56:37,100 INFO L78 Accepts]: Start accepts. Automaton has 5339 states and 7229 transitions. Word has length 172 [2024-11-19 04:56:37,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:37,101 INFO L471 AbstractCegarLoop]: Abstraction has 5339 states and 7229 transitions. [2024-11-19 04:56:37,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.666666666666667) internal successors, (70), 14 states have internal predecessors, (70), 6 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (21), 7 states have call predecessors, (21), 6 states have call successors, (21) [2024-11-19 04:56:37,101 INFO L276 IsEmpty]: Start isEmpty. Operand 5339 states and 7229 transitions. [2024-11-19 04:56:37,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-19 04:56:37,102 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:37,102 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:37,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-19 04:56:37,103 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:37,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:37,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1338191958, now seen corresponding path program 1 times [2024-11-19 04:56:37,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:37,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941803380] [2024-11-19 04:56:37,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:37,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:37,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:37,715 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-19 04:56:37,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:37,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941803380] [2024-11-19 04:56:37,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941803380] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 04:56:37,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 04:56:37,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-19 04:56:37,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434530011] [2024-11-19 04:56:37,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 04:56:37,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 04:56:37,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 04:56:37,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 04:56:37,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-19 04:56:37,718 INFO L87 Difference]: Start difference. First operand 5339 states and 7229 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-19 04:56:38,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 04:56:38,089 INFO L93 Difference]: Finished difference Result 5339 states and 7229 transitions. [2024-11-19 04:56:38,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 04:56:38,090 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 149 [2024-11-19 04:56:38,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 04:56:38,111 INFO L225 Difference]: With dead ends: 5339 [2024-11-19 04:56:38,111 INFO L226 Difference]: Without dead ends: 5337 [2024-11-19 04:56:38,114 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-19 04:56:38,114 INFO L432 NwaCegarLoop]: 2847 mSDtfsCounter, 2806 mSDsluCounter, 2846 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2806 SdHoareTripleChecker+Valid, 5693 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-19 04:56:38,114 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2806 Valid, 5693 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-19 04:56:38,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5337 states. [2024-11-19 04:56:38,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5337 to 5337. [2024-11-19 04:56:38,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5337 states, 3649 states have (on average 1.2460948204987667) internal successors, (4547), 3737 states have internal predecessors, (4547), 1319 states have call successors, (1319), 355 states have call predecessors, (1319), 356 states have return successors, (1361), 1287 states have call predecessors, (1361), 1317 states have call successors, (1361) [2024-11-19 04:56:38,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5337 states to 5337 states and 7227 transitions. [2024-11-19 04:56:38,472 INFO L78 Accepts]: Start accepts. Automaton has 5337 states and 7227 transitions. Word has length 149 [2024-11-19 04:56:38,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 04:56:38,472 INFO L471 AbstractCegarLoop]: Abstraction has 5337 states and 7227 transitions. [2024-11-19 04:56:38,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-19 04:56:38,473 INFO L276 IsEmpty]: Start isEmpty. Operand 5337 states and 7227 transitions. [2024-11-19 04:56:38,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-11-19 04:56:38,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 04:56:38,474 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 04:56:38,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-19 04:56:38,474 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, fore200e_pca_unmapErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-19 04:56:38,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 04:56:38,475 INFO L85 PathProgramCache]: Analyzing trace with hash -93673499, now seen corresponding path program 1 times [2024-11-19 04:56:38,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 04:56:38,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434642586] [2024-11-19 04:56:38,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:38,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 04:56:38,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 04:56:40,346 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 6 proven. 48 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2024-11-19 04:56:40,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 04:56:40,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434642586] [2024-11-19 04:56:40,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434642586] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 04:56:40,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65967736] [2024-11-19 04:56:40,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 04:56:40,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 04:56:40,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 04:56:40,349 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 04:56:40,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process