./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--staging--dgnc--dgnc.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f4b24e32 Calling Ultimate with: /usr/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--staging--dgnc--dgnc.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.graphml --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 377580bfb9cdbd23582fc7262bec4529e2c4a4ea4e3be1be7605e4bc96102a75 --- Real Ultimate output --- This is Ultimate 0.2.2-?-f4b24e3 [2022-07-14 04:50:02,968 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-07-14 04:50:02,973 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-07-14 04:50:03,019 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-07-14 04:50:03,020 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-07-14 04:50:03,021 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-07-14 04:50:03,023 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-07-14 04:50:03,025 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-07-14 04:50:03,026 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-07-14 04:50:03,030 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-07-14 04:50:03,031 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-07-14 04:50:03,033 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-07-14 04:50:03,033 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-07-14 04:50:03,035 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-07-14 04:50:03,036 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-07-14 04:50:03,038 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-07-14 04:50:03,039 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-07-14 04:50:03,040 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-07-14 04:50:03,042 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-07-14 04:50:03,045 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-07-14 04:50:03,047 INFO L181 SettingsManager]: Resetting HornVerifier preferences to default values [2022-07-14 04:50:03,048 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-07-14 04:50:03,049 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-07-14 04:50:03,050 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-07-14 04:50:03,051 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-07-14 04:50:03,057 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-07-14 04:50:03,057 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-07-14 04:50:03,058 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-07-14 04:50:03,059 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-07-14 04:50:03,059 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-07-14 04:50:03,060 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-07-14 04:50:03,060 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-07-14 04:50:03,062 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-07-14 04:50:03,063 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-07-14 04:50:03,063 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-07-14 04:50:03,064 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-07-14 04:50:03,064 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-07-14 04:50:03,065 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-07-14 04:50:03,065 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-07-14 04:50:03,065 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-07-14 04:50:03,066 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-07-14 04:50:03,067 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-07-14 04:50:03,069 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-07-14 04:50:03,097 INFO L113 SettingsManager]: Loading preferences was successful [2022-07-14 04:50:03,097 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-07-14 04:50:03,098 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-07-14 04:50:03,098 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-07-14 04:50:03,098 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-07-14 04:50:03,099 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-07-14 04:50:03,099 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-07-14 04:50:03,099 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-07-14 04:50:03,099 INFO L138 SettingsManager]: * Use SBE=true [2022-07-14 04:50:03,100 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-07-14 04:50:03,101 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-07-14 04:50:03,101 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-07-14 04:50:03,101 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-07-14 04:50:03,101 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-07-14 04:50:03,101 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-07-14 04:50:03,101 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-07-14 04:50:03,102 INFO L138 SettingsManager]: * Use constant arrays=true [2022-07-14 04:50:03,102 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-07-14 04:50:03,102 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-07-14 04:50:03,102 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-07-14 04:50:03,102 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-07-14 04:50:03,103 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:50:03,103 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-07-14 04:50:03,103 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-07-14 04:50:03,103 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-07-14 04:50:03,103 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-07-14 04:50:03,103 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-07-14 04:50:03,104 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-07-14 04:50:03,104 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-07-14 04:50:03,104 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-07-14 04:50:03,104 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/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.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> 377580bfb9cdbd23582fc7262bec4529e2c4a4ea4e3be1be7605e4bc96102a75 [2022-07-14 04:50:03,328 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-07-14 04:50:03,351 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-07-14 04:50:03,353 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-07-14 04:50:03,354 INFO L271 PluginConnector]: Initializing CDTParser... [2022-07-14 04:50:03,355 INFO L275 PluginConnector]: CDTParser initialized [2022-07-14 04:50:03,356 INFO L432 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--staging--dgnc--dgnc.ko.cil.i [2022-07-14 04:50:03,433 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/324a6719c/0ba1d0fd0e7c48d8b99f11d528b272d9/FLAG09d15404c [2022-07-14 04:50:04,308 INFO L306 CDTParser]: Found 1 translation units. [2022-07-14 04:50:04,308 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i [2022-07-14 04:50:04,388 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/324a6719c/0ba1d0fd0e7c48d8b99f11d528b272d9/FLAG09d15404c [2022-07-14 04:50:04,433 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/324a6719c/0ba1d0fd0e7c48d8b99f11d528b272d9 [2022-07-14 04:50:04,436 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-07-14 04:50:04,437 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-07-14 04:50:04,440 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-07-14 04:50:04,440 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-07-14 04:50:04,443 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-07-14 04:50:04,443 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:50:04" (1/1) ... [2022-07-14 04:50:04,444 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3252943a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:04, skipping insertion in model container [2022-07-14 04:50:04,444 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.07 04:50:04" (1/1) ... [2022-07-14 04:50:04,451 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-07-14 04:50:04,659 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-07-14 04:50:12,304 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704164,704177] [2022-07-14 04:50:12,307 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704309,704322] [2022-07-14 04:50:12,308 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704455,704468] [2022-07-14 04:50:12,308 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704620,704633] [2022-07-14 04:50:12,312 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704778,704791] [2022-07-14 04:50:12,313 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704936,704949] [2022-07-14 04:50:12,313 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705094,705107] [2022-07-14 04:50:12,314 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705254,705267] [2022-07-14 04:50:12,314 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705413,705426] [2022-07-14 04:50:12,315 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705552,705565] [2022-07-14 04:50:12,315 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705694,705707] [2022-07-14 04:50:12,315 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705843,705856] [2022-07-14 04:50:12,316 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705982,705995] [2022-07-14 04:50:12,316 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706137,706150] [2022-07-14 04:50:12,317 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706297,706310] [2022-07-14 04:50:12,317 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706448,706461] [2022-07-14 04:50:12,317 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706599,706612] [2022-07-14 04:50:12,318 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706751,706764] [2022-07-14 04:50:12,319 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706900,706913] [2022-07-14 04:50:12,320 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707048,707061] [2022-07-14 04:50:12,320 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707205,707218] [2022-07-14 04:50:12,321 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707354,707367] [2022-07-14 04:50:12,321 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707510,707523] [2022-07-14 04:50:12,321 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707663,707676] [2022-07-14 04:50:12,323 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707809,707822] [2022-07-14 04:50:12,323 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707952,707965] [2022-07-14 04:50:12,324 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708104,708117] [2022-07-14 04:50:12,324 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708250,708263] [2022-07-14 04:50:12,324 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708395,708408] [2022-07-14 04:50:12,325 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708549,708562] [2022-07-14 04:50:12,325 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708700,708713] [2022-07-14 04:50:12,325 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708855,708868] [2022-07-14 04:50:12,326 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709007,709020] [2022-07-14 04:50:12,326 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709162,709175] [2022-07-14 04:50:12,326 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709326,709339] [2022-07-14 04:50:12,327 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709482,709495] [2022-07-14 04:50:12,327 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709646,709659] [2022-07-14 04:50:12,328 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709788,709801] [2022-07-14 04:50:12,328 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709946,709959] [2022-07-14 04:50:12,328 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710113,710126] [2022-07-14 04:50:12,329 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710272,710285] [2022-07-14 04:50:12,329 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710431,710444] [2022-07-14 04:50:12,329 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710580,710593] [2022-07-14 04:50:12,330 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710727,710740] [2022-07-14 04:50:12,330 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710866,710879] [2022-07-14 04:50:12,330 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711029,711042] [2022-07-14 04:50:12,331 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711195,711208] [2022-07-14 04:50:12,331 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711359,711372] [2022-07-14 04:50:12,331 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711524,711537] [2022-07-14 04:50:12,332 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711689,711702] [2022-07-14 04:50:12,332 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711855,711868] [2022-07-14 04:50:12,332 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712020,712033] [2022-07-14 04:50:12,342 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712187,712200] [2022-07-14 04:50:12,343 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712347,712360] [2022-07-14 04:50:12,344 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712509,712522] [2022-07-14 04:50:12,345 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712668,712681] [2022-07-14 04:50:12,345 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712814,712827] [2022-07-14 04:50:12,346 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712957,712970] [2022-07-14 04:50:12,346 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713101,713114] [2022-07-14 04:50:12,347 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713244,713257] [2022-07-14 04:50:12,348 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713388,713401] [2022-07-14 04:50:12,348 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713529,713542] [2022-07-14 04:50:12,349 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713667,713680] [2022-07-14 04:50:12,351 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713825,713838] [2022-07-14 04:50:12,351 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713984,713997] [2022-07-14 04:50:12,352 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714140,714153] [2022-07-14 04:50:12,352 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714289,714302] [2022-07-14 04:50:12,352 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714441,714454] [2022-07-14 04:50:12,352 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714592,714605] [2022-07-14 04:50:12,353 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714741,714754] [2022-07-14 04:50:12,353 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714893,714906] [2022-07-14 04:50:12,353 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715041,715054] [2022-07-14 04:50:12,354 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715194,715207] [2022-07-14 04:50:12,354 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715345,715358] [2022-07-14 04:50:12,354 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715495,715508] [2022-07-14 04:50:12,354 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715642,715655] [2022-07-14 04:50:12,355 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715793,715806] [2022-07-14 04:50:12,355 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715944,715957] [2022-07-14 04:50:12,355 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716092,716105] [2022-07-14 04:50:12,356 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716258,716271] [2022-07-14 04:50:12,356 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716427,716440] [2022-07-14 04:50:12,356 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716594,716607] [2022-07-14 04:50:12,356 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716762,716775] [2022-07-14 04:50:12,357 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716912,716925] [2022-07-14 04:50:12,357 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717059,717072] [2022-07-14 04:50:12,357 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717220,717233] [2022-07-14 04:50:12,358 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717390,717403] [2022-07-14 04:50:12,358 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717552,717565] [2022-07-14 04:50:12,377 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:50:12,428 INFO L203 MainTranslator]: Completed pre-run [2022-07-14 04:50:13,225 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704164,704177] [2022-07-14 04:50:13,227 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704309,704322] [2022-07-14 04:50:13,227 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704455,704468] [2022-07-14 04:50:13,228 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704620,704633] [2022-07-14 04:50:13,229 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704778,704791] [2022-07-14 04:50:13,229 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[704936,704949] [2022-07-14 04:50:13,230 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705094,705107] [2022-07-14 04:50:13,230 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705254,705267] [2022-07-14 04:50:13,231 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705413,705426] [2022-07-14 04:50:13,231 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705552,705565] [2022-07-14 04:50:13,232 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705694,705707] [2022-07-14 04:50:13,232 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705843,705856] [2022-07-14 04:50:13,232 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[705982,705995] [2022-07-14 04:50:13,233 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706137,706150] [2022-07-14 04:50:13,233 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706297,706310] [2022-07-14 04:50:13,233 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706448,706461] [2022-07-14 04:50:13,234 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706599,706612] [2022-07-14 04:50:13,234 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706751,706764] [2022-07-14 04:50:13,234 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[706900,706913] [2022-07-14 04:50:13,235 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707048,707061] [2022-07-14 04:50:13,235 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707205,707218] [2022-07-14 04:50:13,235 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707354,707367] [2022-07-14 04:50:13,236 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707510,707523] [2022-07-14 04:50:13,237 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707663,707676] [2022-07-14 04:50:13,238 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707809,707822] [2022-07-14 04:50:13,238 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[707952,707965] [2022-07-14 04:50:13,238 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708104,708117] [2022-07-14 04:50:13,239 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708250,708263] [2022-07-14 04:50:13,239 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708395,708408] [2022-07-14 04:50:13,239 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708549,708562] [2022-07-14 04:50:13,240 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708700,708713] [2022-07-14 04:50:13,240 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[708855,708868] [2022-07-14 04:50:13,241 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709007,709020] [2022-07-14 04:50:13,241 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709162,709175] [2022-07-14 04:50:13,241 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709326,709339] [2022-07-14 04:50:13,242 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709482,709495] [2022-07-14 04:50:13,242 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709646,709659] [2022-07-14 04:50:13,243 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709788,709801] [2022-07-14 04:50:13,243 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[709946,709959] [2022-07-14 04:50:13,244 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710113,710126] [2022-07-14 04:50:13,245 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710272,710285] [2022-07-14 04:50:13,245 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710431,710444] [2022-07-14 04:50:13,245 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710580,710593] [2022-07-14 04:50:13,246 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710727,710740] [2022-07-14 04:50:13,246 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[710866,710879] [2022-07-14 04:50:13,246 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711029,711042] [2022-07-14 04:50:13,247 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711195,711208] [2022-07-14 04:50:13,247 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711359,711372] [2022-07-14 04:50:13,248 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711524,711537] [2022-07-14 04:50:13,248 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711689,711702] [2022-07-14 04:50:13,248 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[711855,711868] [2022-07-14 04:50:13,249 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712020,712033] [2022-07-14 04:50:13,249 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712187,712200] [2022-07-14 04:50:13,250 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712347,712360] [2022-07-14 04:50:13,251 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712509,712522] [2022-07-14 04:50:13,252 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712668,712681] [2022-07-14 04:50:13,252 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712814,712827] [2022-07-14 04:50:13,252 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[712957,712970] [2022-07-14 04:50:13,253 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713101,713114] [2022-07-14 04:50:13,253 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713244,713257] [2022-07-14 04:50:13,253 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713388,713401] [2022-07-14 04:50:13,254 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713529,713542] [2022-07-14 04:50:13,256 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713667,713680] [2022-07-14 04:50:13,260 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713825,713838] [2022-07-14 04:50:13,261 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[713984,713997] [2022-07-14 04:50:13,262 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714140,714153] [2022-07-14 04:50:13,262 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714289,714302] [2022-07-14 04:50:13,263 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714441,714454] [2022-07-14 04:50:13,263 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714592,714605] [2022-07-14 04:50:13,263 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714741,714754] [2022-07-14 04:50:13,264 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[714893,714906] [2022-07-14 04:50:13,264 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715041,715054] [2022-07-14 04:50:13,269 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715194,715207] [2022-07-14 04:50:13,270 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715345,715358] [2022-07-14 04:50:13,270 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715495,715508] [2022-07-14 04:50:13,270 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715642,715655] [2022-07-14 04:50:13,271 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715793,715806] [2022-07-14 04:50:13,271 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[715944,715957] [2022-07-14 04:50:13,272 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716092,716105] [2022-07-14 04:50:13,273 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716258,716271] [2022-07-14 04:50:13,273 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716427,716440] [2022-07-14 04:50:13,274 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716594,716607] [2022-07-14 04:50:13,274 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716762,716775] [2022-07-14 04:50:13,274 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[716912,716925] [2022-07-14 04:50:13,275 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717059,717072] [2022-07-14 04:50:13,275 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717220,717233] [2022-07-14 04:50:13,275 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717390,717403] [2022-07-14 04:50:13,276 WARN L230 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--staging--dgnc--dgnc.ko.cil.i[717552,717565] [2022-07-14 04:50:13,281 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-07-14 04:50:13,752 INFO L208 MainTranslator]: Completed translation [2022-07-14 04:50:13,753 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13 WrapperNode [2022-07-14 04:50:13,753 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-07-14 04:50:13,754 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-07-14 04:50:13,754 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-07-14 04:50:13,754 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-07-14 04:50:13,760 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:13,984 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:14,469 INFO L137 Inliner]: procedures = 959, calls = 6663, calls flagged for inlining = 486, calls inlined = 413, statements flattened = 17943 [2022-07-14 04:50:14,470 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-07-14 04:50:14,470 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-07-14 04:50:14,471 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-07-14 04:50:14,472 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-07-14 04:50:14,480 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:14,480 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:14,573 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:14,574 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:14,917 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:14,977 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:15,071 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:15,180 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-07-14 04:50:15,181 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-07-14 04:50:15,181 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-07-14 04:50:15,182 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-07-14 04:50:15,183 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (1/1) ... [2022-07-14 04:50:15,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-07-14 04:50:15,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-14 04:50:15,216 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-07-14 04:50:15,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-07-14 04:50:15,273 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2022-07-14 04:50:15,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2022-07-14 04:50:15,274 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_maxcps_room [2022-07-14 04:50:15,274 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_maxcps_room [2022-07-14 04:50:15,274 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-14 04:50:15,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2022-07-14 04:50:15,275 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-07-14 04:50:15,275 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-07-14 04:50:15,275 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-14 04:50:15,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-07-14 04:50:15,275 INFO L130 BoogieDeclarations]: Found specification of procedure neo_vpd [2022-07-14 04:50:15,275 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_vpd [2022-07-14 04:50:15,275 INFO L130 BoogieDeclarations]: Found specification of procedure neo_parse_modem [2022-07-14 04:50:15,276 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_parse_modem [2022-07-14 04:50:15,276 INFO L130 BoogieDeclarations]: Found specification of procedure cls_param [2022-07-14 04:50:15,277 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_param [2022-07-14 04:50:15,277 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-07-14 04:50:15,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2022-07-14 04:50:15,278 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_device [2022-07-14 04:50:15,278 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_device [2022-07-14 04:50:15,278 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-07-14 04:50:15,278 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-07-14 04:50:15,278 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_mgmt_close [2022-07-14 04:50:15,279 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_mgmt_close [2022-07-14 04:50:15,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2022-07-14 04:50:15,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2022-07-14 04:50:15,279 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_chars_in_buffer [2022-07-14 04:50:15,279 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_chars_in_buffer [2022-07-14 04:50:15,279 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_version_show [2022-07-14 04:50:15,279 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_version_show [2022-07-14 04:50:15,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2022-07-14 04:50:15,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2022-07-14 04:50:15,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-07-14 04:50:15,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-07-14 04:50:15,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-14 04:50:15,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2022-07-14 04:50:15,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-07-14 04:50:15,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2022-07-14 04:50:15,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2022-07-14 04:50:15,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_global_lock [2022-07-14 04:50:15,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_global_lock [2022-07-14 04:50:15,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-07-14 04:50:15,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-07-14 04:50:15,281 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_stop_character [2022-07-14 04:50:15,281 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_stop_character [2022-07-14 04:50:15,282 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-07-14 04:50:15,282 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-07-14 04:50:15,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_lock_of_dgnc_board [2022-07-14 04:50:15,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_lock_of_dgnc_board [2022-07-14 04:50:15,282 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-07-14 04:50:15,282 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-07-14 04:50:15,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-14 04:50:15,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2022-07-14 04:50:15,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2022-07-14 04:50:15,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2022-07-14 04:50:15,284 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_start [2022-07-14 04:50:15,284 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_start [2022-07-14 04:50:15,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-07-14 04:50:15,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2022-07-14 04:50:15,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2022-07-14 04:50:15,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2022-07-14 04:50:15,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2022-07-14 04:50:15,285 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-07-14 04:50:15,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-07-14 04:50:15,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-07-14 04:50:15,285 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-07-14 04:50:15,285 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-07-14 04:50:15,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-07-14 04:50:15,285 INFO L130 BoogieDeclarations]: Found specification of procedure tty_set_operations [2022-07-14 04:50:15,286 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_set_operations [2022-07-14 04:50:15,286 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-07-14 04:50:15,287 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-07-14 04:50:15,288 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-07-14 04:50:15,288 INFO L130 BoogieDeclarations]: Found specification of procedure neo_parse_isr [2022-07-14 04:50:15,288 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_parse_isr [2022-07-14 04:50:15,288 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2022-07-14 04:50:15,288 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2022-07-14 04:50:15,288 INFO L130 BoogieDeclarations]: Found specification of procedure tty_register_driver [2022-07-14 04:50:15,288 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_register_driver [2022-07-14 04:50:15,288 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2022-07-14 04:50:15,288 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2022-07-14 04:50:15,289 INFO L130 BoogieDeclarations]: Found specification of procedure cls_assert_modem_signals [2022-07-14 04:50:15,290 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_assert_modem_signals [2022-07-14 04:50:15,290 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-07-14 04:50:15,290 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-07-14 04:50:15,290 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2022-07-14 04:50:15,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2022-07-14 04:50:15,290 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-07-14 04:50:15,290 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-07-14 04:50:15,291 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-07-14 04:50:15,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-07-14 04:50:15,291 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-07-14 04:50:15,291 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-07-14 04:50:15,291 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2022-07-14 04:50:15,291 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2022-07-14 04:50:15,291 INFO L130 BoogieDeclarations]: Found specification of procedure cls_drain [2022-07-14 04:50:15,292 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_drain [2022-07-14 04:50:15,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-07-14 04:50:15,292 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2022-07-14 04:50:15,292 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2022-07-14 04:50:15,292 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2022-07-14 04:50:15,292 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2022-07-14 04:50:15,292 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-07-14 04:50:15,292 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-07-14 04:50:15,293 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_hangup [2022-07-14 04:50:15,293 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_hangup [2022-07-14 04:50:15,293 INFO L130 BoogieDeclarations]: Found specification of procedure tty_insert_flip_char [2022-07-14 04:50:15,293 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_insert_flip_char [2022-07-14 04:50:15,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-07-14 04:50:15,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-07-14 04:50:15,293 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_tiocmget [2022-07-14 04:50:15,294 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_tiocmget [2022-07-14 04:50:15,294 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_open [2022-07-14 04:50:15,294 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_open [2022-07-14 04:50:15,294 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_set_termios [2022-07-14 04:50:15,294 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_set_termios [2022-07-14 04:50:15,294 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_input [2022-07-14 04:50:15,294 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_input [2022-07-14 04:50:15,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_intr_lock_of_dgnc_board [2022-07-14 04:50:15,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_bd_intr_lock_of_dgnc_board [2022-07-14 04:50:15,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-07-14 04:50:15,295 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-07-14 04:50:15,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2022-07-14 04:50:15,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2022-07-14 04:50:15,295 INFO L130 BoogieDeclarations]: Found specification of procedure tty_ldisc_deref [2022-07-14 04:50:15,296 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_ldisc_deref [2022-07-14 04:50:15,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2022-07-14 04:50:15,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2022-07-14 04:50:15,296 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_boards_show [2022-07-14 04:50:15,296 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_boards_show [2022-07-14 04:50:15,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2022-07-14 04:50:15,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2022-07-14 04:50:15,296 INFO L130 BoogieDeclarations]: Found specification of procedure neo_copy_data_from_queue_to_uart [2022-07-14 04:50:15,297 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_copy_data_from_queue_to_uart [2022-07-14 04:50:15,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2022-07-14 04:50:15,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2022-07-14 04:50:15,297 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-07-14 04:50:15,297 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-07-14 04:50:15,297 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-07-14 04:50:15,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-14 04:50:15,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2022-07-14 04:50:15,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-07-14 04:50:15,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2022-07-14 04:50:15,298 INFO L130 BoogieDeclarations]: Found specification of procedure neo_assert_modem_signals [2022-07-14 04:50:15,298 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_assert_modem_signals [2022-07-14 04:50:15,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_112 [2022-07-14 04:50:15,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_112 [2022-07-14 04:50:15,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-07-14 04:50:15,299 INFO L130 BoogieDeclarations]: Found specification of procedure neo_param [2022-07-14 04:50:15,299 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_param [2022-07-14 04:50:15,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2022-07-14 04:50:15,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2022-07-14 04:50:15,299 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-07-14 04:50:15,299 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-07-14 04:50:15,300 INFO L130 BoogieDeclarations]: Found specification of procedure neo_copy_data_from_uart_to_queue [2022-07-14 04:50:15,300 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_copy_data_from_uart_to_queue [2022-07-14 04:50:15,300 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2022-07-14 04:50:15,300 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2022-07-14 04:50:15,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_102 [2022-07-14 04:50:15,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_102 [2022-07-14 04:50:15,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2022-07-14 04:50:15,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2022-07-14 04:50:15,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-14 04:50:15,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2022-07-14 04:50:15,301 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-07-14 04:50:15,301 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-07-14 04:50:15,301 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-07-14 04:50:15,301 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-07-14 04:50:15,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-07-14 04:50:15,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-07-14 04:50:15,302 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_cleanup_module [2022-07-14 04:50:15,302 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_cleanup_module [2022-07-14 04:50:15,302 INFO L130 BoogieDeclarations]: Found specification of procedure waitqueue_active [2022-07-14 04:50:15,302 INFO L138 BoogieDeclarations]: Found implementation of procedure waitqueue_active [2022-07-14 04:50:15,302 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_flush_chars [2022-07-14 04:50:15,302 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_flush_chars [2022-07-14 04:50:15,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-14 04:50:15,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2022-07-14 04:50:15,303 INFO L130 BoogieDeclarations]: Found specification of procedure cls_uart_init [2022-07-14 04:50:15,303 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_uart_init [2022-07-14 04:50:15,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2022-07-14 04:50:15,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2022-07-14 04:50:15,303 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_start_character [2022-07-14 04:50:15,304 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_start_character [2022-07-14 04:50:15,304 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_close [2022-07-14 04:50:15,304 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_close [2022-07-14 04:50:15,304 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_immediate_char [2022-07-14 04:50:15,304 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_immediate_char [2022-07-14 04:50:15,304 INFO L130 BoogieDeclarations]: Found specification of procedure neo_set_no_output_flow_control [2022-07-14 04:50:15,304 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_set_no_output_flow_control [2022-07-14 04:50:15,304 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~uint~0~TO~int [2022-07-14 04:50:15,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~uint~0~TO~int [2022-07-14 04:50:15,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-07-14 04:50:15,305 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_wakeup_writes [2022-07-14 04:50:15,305 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_wakeup_writes [2022-07-14 04:50:15,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-07-14 04:50:15,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-07-14 04:50:15,305 INFO L130 BoogieDeclarations]: Found specification of procedure cls_get_uart_bytes_left [2022-07-14 04:50:15,306 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_get_uart_bytes_left [2022-07-14 04:50:15,306 INFO L130 BoogieDeclarations]: Found specification of procedure tty_register_device [2022-07-14 04:50:15,306 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_register_device [2022-07-14 04:50:15,306 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2022-07-14 04:50:15,306 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2022-07-14 04:50:15,306 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_wmove [2022-07-14 04:50:15,306 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_wmove [2022-07-14 04:50:15,306 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-07-14 04:50:15,307 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-07-14 04:50:15,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ch_lock_of_channel_t [2022-07-14 04:50:15,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ch_lock_of_channel_t [2022-07-14 04:50:15,307 INFO L130 BoogieDeclarations]: Found specification of procedure cls_parse_modem [2022-07-14 04:50:15,307 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_parse_modem [2022-07-14 04:50:15,307 INFO L130 BoogieDeclarations]: Found specification of procedure neo_flush_uart_write [2022-07-14 04:50:15,307 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_flush_uart_write [2022-07-14 04:50:15,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_poll_lock [2022-07-14 04:50:15,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dgnc_poll_lock [2022-07-14 04:50:15,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2022-07-14 04:50:15,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2022-07-14 04:50:15,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-07-14 04:50:15,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2022-07-14 04:50:15,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2022-07-14 04:50:15,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2022-07-14 04:50:15,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2022-07-14 04:50:15,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2022-07-14 04:50:15,309 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_wait_until_sent [2022-07-14 04:50:15,309 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_wait_until_sent [2022-07-14 04:50:15,309 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-07-14 04:50:15,309 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-07-14 04:50:15,309 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_stop_character [2022-07-14 04:50:15,310 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_stop_character [2022-07-14 04:50:15,310 INFO L130 BoogieDeclarations]: Found specification of procedure tty_check_change [2022-07-14 04:50:15,310 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_check_change [2022-07-14 04:50:15,310 INFO L130 BoogieDeclarations]: Found specification of procedure cls_copy_data_from_queue_to_uart [2022-07-14 04:50:15,310 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_copy_data_from_queue_to_uart [2022-07-14 04:50:15,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-07-14 04:50:15,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-07-14 04:50:15,310 INFO L130 BoogieDeclarations]: Found specification of procedure neo_enable_receiver [2022-07-14 04:50:15,311 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_enable_receiver [2022-07-14 04:50:15,311 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2022-07-14 04:50:15,311 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2022-07-14 04:50:15,311 INFO L130 BoogieDeclarations]: Found specification of procedure cls_uart_off [2022-07-14 04:50:15,311 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_uart_off [2022-07-14 04:50:15,311 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2022-07-14 04:50:15,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2022-07-14 04:50:15,312 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_do_remap [2022-07-14 04:50:15,312 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_do_remap [2022-07-14 04:50:15,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2022-07-14 04:50:15,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2022-07-14 04:50:15,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2022-07-14 04:50:15,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2022-07-14 04:50:15,312 INFO L130 BoogieDeclarations]: Found specification of procedure neo_drain [2022-07-14 04:50:15,312 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_drain [2022-07-14 04:50:15,313 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-07-14 04:50:15,313 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-07-14 04:50:15,313 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_mgmt_open [2022-07-14 04:50:15,313 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_mgmt_open [2022-07-14 04:50:15,313 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_uninit [2022-07-14 04:50:15,313 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_uninit [2022-07-14 04:50:15,313 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_stop [2022-07-14 04:50:15,314 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_stop [2022-07-14 04:50:15,314 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_flush_buffer [2022-07-14 04:50:15,314 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_flush_buffer [2022-07-14 04:50:15,314 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_pollrate_store [2022-07-14 04:50:15,314 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_pollrate_store [2022-07-14 04:50:15,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-07-14 04:50:15,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-07-14 04:50:15,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-07-14 04:50:15,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-07-14 04:50:15,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2022-07-14 04:50:15,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2022-07-14 04:50:15,315 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-07-14 04:50:15,315 INFO L130 BoogieDeclarations]: Found specification of procedure neo_send_break [2022-07-14 04:50:15,315 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_send_break [2022-07-14 04:50:15,315 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_check_queue_flow_control [2022-07-14 04:50:15,316 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_check_queue_flow_control [2022-07-14 04:50:15,316 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2022-07-14 04:50:15,316 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2022-07-14 04:50:15,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-07-14 04:50:15,316 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-07-14 04:50:15,316 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-07-14 04:50:15,316 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-07-14 04:50:15,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-07-14 04:50:15,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-07-14 04:50:15,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2022-07-14 04:50:15,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2022-07-14 04:50:15,317 INFO L130 BoogieDeclarations]: Found specification of procedure cls_enable_receiver [2022-07-14 04:50:15,317 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_enable_receiver [2022-07-14 04:50:15,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-07-14 04:50:15,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-07-14 04:50:15,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-07-14 04:50:15,318 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-07-14 04:50:15,318 INFO L130 BoogieDeclarations]: Found specification of procedure cls_disable_receiver [2022-07-14 04:50:15,318 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_disable_receiver [2022-07-14 04:50:15,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2022-07-14 04:50:15,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2022-07-14 04:50:15,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-07-14 04:50:15,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-07-14 04:50:15,319 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_tiocmset [2022-07-14 04:50:15,319 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_tiocmset [2022-07-14 04:50:15,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-07-14 04:50:15,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-07-14 04:50:15,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2022-07-14 04:50:15,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2022-07-14 04:50:15,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2022-07-14 04:50:15,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2022-07-14 04:50:15,320 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_unthrottle [2022-07-14 04:50:15,320 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_unthrottle [2022-07-14 04:50:15,320 INFO L130 BoogieDeclarations]: Found specification of procedure neo_pci_posting_flush [2022-07-14 04:50:15,320 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_pci_posting_flush [2022-07-14 04:50:15,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_tty_unregister_device [2022-07-14 04:50:15,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_tty_unregister_device [2022-07-14 04:50:15,321 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-07-14 04:50:15,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-07-14 04:50:15,321 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-07-14 04:50:15,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-07-14 04:50:15,321 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2022-07-14 04:50:15,321 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2022-07-14 04:50:15,321 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_break [2022-07-14 04:50:15,322 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_break [2022-07-14 04:50:15,322 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_remove_tty_sysfs [2022-07-14 04:50:15,322 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_remove_tty_sysfs [2022-07-14 04:50:15,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2022-07-14 04:50:15,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2022-07-14 04:50:15,322 INFO L130 BoogieDeclarations]: Found specification of procedure neo_disable_receiver [2022-07-14 04:50:15,322 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_disable_receiver [2022-07-14 04:50:15,322 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2022-07-14 04:50:15,323 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2022-07-14 04:50:15,323 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-07-14 04:50:15,323 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-07-14 04:50:15,323 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2022-07-14 04:50:15,323 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2022-07-14 04:50:15,323 INFO L130 BoogieDeclarations]: Found specification of procedure neo_get_uart_bytes_left [2022-07-14 04:50:15,323 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_get_uart_bytes_left [2022-07-14 04:50:15,323 INFO L130 BoogieDeclarations]: Found specification of procedure cls_set_no_input_flow_control [2022-07-14 04:50:15,324 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_set_no_input_flow_control [2022-07-14 04:50:15,324 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_write [2022-07-14 04:50:15,324 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_write [2022-07-14 04:50:15,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-07-14 04:50:15,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-07-14 04:50:15,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-07-14 04:50:15,324 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_init_one [2022-07-14 04:50:15,325 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_init_one [2022-07-14 04:50:15,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-14 04:50:15,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-07-14 04:50:15,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2022-07-14 04:50:15,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2022-07-14 04:50:15,325 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_carrier [2022-07-14 04:50:15,325 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_carrier [2022-07-14 04:50:15,326 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_ioctl [2022-07-14 04:50:15,326 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_ioctl [2022-07-14 04:50:15,326 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_throttle [2022-07-14 04:50:15,326 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_throttle [2022-07-14 04:50:15,326 INFO L130 BoogieDeclarations]: Found specification of procedure neo_uart_off [2022-07-14 04:50:15,326 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_uart_off [2022-07-14 04:50:15,326 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2022-07-14 04:50:15,326 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2022-07-14 04:50:15,327 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint~0 [2022-07-14 04:50:15,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint~0 [2022-07-14 04:50:15,327 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-07-14 04:50:15,327 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-07-14 04:50:15,327 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_put_char [2022-07-14 04:50:15,327 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_put_char [2022-07-14 04:50:15,327 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_immediate_char [2022-07-14 04:50:15,328 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_immediate_char [2022-07-14 04:50:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_maxboards_show [2022-07-14 04:50:15,328 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_maxboards_show [2022-07-14 04:50:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure up [2022-07-14 04:50:15,328 INFO L138 BoogieDeclarations]: Found implementation of procedure up [2022-07-14 04:50:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2022-07-14 04:50:15,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2022-07-14 04:50:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_create_tty_sysfs [2022-07-14 04:50:15,329 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_create_tty_sysfs [2022-07-14 04:50:15,329 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-07-14 04:50:15,329 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-07-14 04:50:15,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-07-14 04:50:15,329 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-07-14 04:50:15,329 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-07-14 04:50:15,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97___0 [2022-07-14 04:50:15,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97___0 [2022-07-14 04:50:15,330 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-07-14 04:50:15,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2022-07-14 04:50:15,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2022-07-14 04:50:15,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2022-07-14 04:50:15,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-14 04:50:15,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2022-07-14 04:50:15,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-07-14 04:50:15,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-07-14 04:50:15,331 INFO L130 BoogieDeclarations]: Found specification of procedure cls_set_no_output_flow_control [2022-07-14 04:50:15,331 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_set_no_output_flow_control [2022-07-14 04:50:15,331 INFO L130 BoogieDeclarations]: Found specification of procedure neo_tasklet [2022-07-14 04:50:15,331 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_tasklet [2022-07-14 04:50:15,331 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_send_break [2022-07-14 04:50:15,331 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_send_break [2022-07-14 04:50:15,332 INFO L130 BoogieDeclarations]: Found specification of procedure tty_ldisc_flush [2022-07-14 04:50:15,332 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_ldisc_flush [2022-07-14 04:50:15,332 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-14 04:50:15,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2022-07-14 04:50:15,332 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_write_room [2022-07-14 04:50:15,332 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_write_room [2022-07-14 04:50:15,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-14 04:50:15,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2022-07-14 04:50:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-07-14 04:50:15,333 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-07-14 04:50:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure cls_flush_uart_write [2022-07-14 04:50:15,333 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_flush_uart_write [2022-07-14 04:50:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-14 04:50:15,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2022-07-14 04:50:15,333 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_tty_send_xchar [2022-07-14 04:50:15,334 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_tty_send_xchar [2022-07-14 04:50:15,334 INFO L130 BoogieDeclarations]: Found specification of procedure dgnc_driver_pollrate_show [2022-07-14 04:50:15,334 INFO L138 BoogieDeclarations]: Found implementation of procedure dgnc_driver_pollrate_show [2022-07-14 04:50:15,334 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2022-07-14 04:50:15,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2022-07-14 04:50:15,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_100 [2022-07-14 04:50:15,334 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_100 [2022-07-14 04:50:15,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-14 04:50:15,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2022-07-14 04:50:15,335 INFO L130 BoogieDeclarations]: Found specification of procedure cls_tasklet [2022-07-14 04:50:15,335 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_tasklet [2022-07-14 04:50:15,335 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-07-14 04:50:15,335 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-07-14 04:50:15,335 INFO L130 BoogieDeclarations]: Found specification of procedure cls_vpd [2022-07-14 04:50:15,336 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_vpd [2022-07-14 04:50:15,336 INFO L130 BoogieDeclarations]: Found specification of procedure neo_set_no_input_flow_control [2022-07-14 04:50:15,336 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_set_no_input_flow_control [2022-07-14 04:50:15,336 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2022-07-14 04:50:15,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2022-07-14 04:50:15,336 INFO L130 BoogieDeclarations]: Found specification of procedure neo_flush_uart_read [2022-07-14 04:50:15,336 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_flush_uart_read [2022-07-14 04:50:15,337 INFO L130 BoogieDeclarations]: Found specification of procedure cls_send_start_character [2022-07-14 04:50:15,337 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_send_start_character [2022-07-14 04:50:15,337 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-07-14 04:50:15,337 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-07-14 04:50:15,337 INFO L130 BoogieDeclarations]: Found specification of procedure neo_uart_init [2022-07-14 04:50:15,337 INFO L138 BoogieDeclarations]: Found implementation of procedure neo_uart_init [2022-07-14 04:50:15,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-07-14 04:50:15,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-07-14 04:50:15,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-14 04:50:15,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2022-07-14 04:50:15,338 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-07-14 04:50:15,338 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-07-14 04:50:15,338 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-07-14 04:50:15,338 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-07-14 04:50:15,338 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-07-14 04:50:15,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-07-14 04:50:15,339 INFO L130 BoogieDeclarations]: Found specification of procedure cls_flush_uart_read [2022-07-14 04:50:15,339 INFO L138 BoogieDeclarations]: Found implementation of procedure cls_flush_uart_read [2022-07-14 04:50:15,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-07-14 04:50:15,339 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-07-14 04:50:15,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-07-14 04:50:15,339 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2022-07-14 04:50:15,339 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2022-07-14 04:50:15,340 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-07-14 04:50:15,340 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2022-07-14 04:50:15,340 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2022-07-14 04:50:15,340 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2022-07-14 04:50:15,340 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2022-07-14 04:50:16,761 INFO L234 CfgBuilder]: Building ICFG [2022-07-14 04:50:16,767 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-07-14 04:50:17,164 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-07-14 04:50:34,849 INFO L764 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: call ULTIMATE.dealloc(~#buf~0#1.base, ~#buf~0#1.offset);havoc ~#buf~0#1.base, ~#buf~0#1.offset;call ULTIMATE.dealloc(~#buf___0~0#1.base, ~#buf___0~0#1.offset);havoc ~#buf___0~0#1.base, ~#buf___0~0#1.offset; [2022-07-14 04:51:36,451 INFO L275 CfgBuilder]: Performing block encoding [2022-07-14 04:51:36,487 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-07-14 04:51:36,487 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2022-07-14 04:51:36,496 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.07 04:51:36 BoogieIcfgContainer [2022-07-14 04:51:36,496 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-07-14 04:51:36,498 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-07-14 04:51:36,498 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-07-14 04:51:36,501 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-07-14 04:51:36,502 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.07 04:50:04" (1/3) ... [2022-07-14 04:51:36,503 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a12d917 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.07 04:51:36, skipping insertion in model container [2022-07-14 04:51:36,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.07 04:50:13" (2/3) ... [2022-07-14 04:51:36,503 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a12d917 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.07 04:51:36, skipping insertion in model container [2022-07-14 04:51:36,503 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.07 04:51:36" (3/3) ... [2022-07-14 04:51:36,504 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--staging--dgnc--dgnc.ko.cil.i [2022-07-14 04:51:36,521 INFO L201 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-07-14 04:51:36,522 INFO L160 ceAbstractionStarter]: Applying trace abstraction to program that has 37 error locations. [2022-07-14 04:51:36,681 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-07-14 04:51:36,689 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@563c3a29, mLbeIndependenceSettings=de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings@636a2561 [2022-07-14 04:51:36,689 INFO L358 AbstractCegarLoop]: Starting to check reachability of 37 error locations. [2022-07-14 04:51:36,710 INFO L276 IsEmpty]: Start isEmpty. Operand has 5646 states, 3992 states have (on average 1.4784569138276553) internal successors, (5902), 4202 states have internal predecessors, (5902), 1398 states have call successors, (1398), 219 states have call predecessors, (1398), 218 states have return successors, (1390), 1317 states have call predecessors, (1390), 1390 states have call successors, (1390) [2022-07-14 04:51:36,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-07-14 04:51:36,718 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:51:36,719 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:51:36,719 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:51:36,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:51:36,725 INFO L85 PathProgramCache]: Analyzing trace with hash -2133399701, now seen corresponding path program 1 times [2022-07-14 04:51:36,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:51:36,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892684755] [2022-07-14 04:51:36,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:36,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:51:37,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:37,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:51:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:37,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-07-14 04:51:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:37,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:51:37,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:37,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:37,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:37,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:37,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:37,627 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-14 04:51:37,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:51:37,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892684755] [2022-07-14 04:51:37,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892684755] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:51:37,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:51:37,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-07-14 04:51:37,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862086582] [2022-07-14 04:51:37,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:51:37,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-07-14 04:51:37,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:51:37,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-07-14 04:51:37,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-14 04:51:37,673 INFO L87 Difference]: Start difference. First operand has 5646 states, 3992 states have (on average 1.4784569138276553) internal successors, (5902), 4202 states have internal predecessors, (5902), 1398 states have call successors, (1398), 219 states have call predecessors, (1398), 218 states have return successors, (1390), 1317 states have call predecessors, (1390), 1390 states have call successors, (1390) Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-14 04:51:38,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:51:38,103 INFO L93 Difference]: Finished difference Result 11269 states and 17883 transitions. [2022-07-14 04:51:38,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-07-14 04:51:38,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2022-07-14 04:51:38,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:51:38,164 INFO L225 Difference]: With dead ends: 11269 [2022-07-14 04:51:38,164 INFO L226 Difference]: Without dead ends: 5622 [2022-07-14 04:51:38,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-07-14 04:51:38,217 INFO L413 NwaCegarLoop]: 8165 mSDtfsCounter, 1 mSDsluCounter, 8163 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 16328 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:51:38,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 16328 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:51:38,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5622 states. [2022-07-14 04:51:38,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5622 to 5621. [2022-07-14 04:51:38,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5621 states, 3977 states have (on average 1.3492582348503896) internal successors, (5366), 4183 states have internal predecessors, (5366), 1390 states have call successors, (1390), 218 states have call predecessors, (1390), 217 states have return successors, (1388), 1315 states have call predecessors, (1388), 1388 states have call successors, (1388) [2022-07-14 04:51:38,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5621 states to 5621 states and 8144 transitions. [2022-07-14 04:51:38,621 INFO L78 Accepts]: Start accepts. Automaton has 5621 states and 8144 transitions. Word has length 39 [2022-07-14 04:51:38,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:51:38,622 INFO L495 AbstractCegarLoop]: Abstraction has 5621 states and 8144 transitions. [2022-07-14 04:51:38,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-14 04:51:38,624 INFO L276 IsEmpty]: Start isEmpty. Operand 5621 states and 8144 transitions. [2022-07-14 04:51:38,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-07-14 04:51:38,626 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:51:38,626 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:51:38,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-07-14 04:51:38,627 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:51:38,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:51:38,628 INFO L85 PathProgramCache]: Analyzing trace with hash 503636487, now seen corresponding path program 1 times [2022-07-14 04:51:38,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:51:38,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819291587] [2022-07-14 04:51:38,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:38,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:51:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:38,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:51:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-07-14 04:51:39,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:39,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-07-14 04:51:39,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:39,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:39,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:39,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:39,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-14 04:51:39,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:51:39,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819291587] [2022-07-14 04:51:39,059 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819291587] provided 0 perfect and 1 imperfect interpolant sequences [2022-07-14 04:51:39,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256450045] [2022-07-14 04:51:39,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:39,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-14 04:51:39,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-07-14 04:51:39,064 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) [2022-07-14 04:51:39,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-07-14 04:51:40,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:40,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 4948 conjuncts, 3 conjunts are in the unsatisfiable core [2022-07-14 04:51:40,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-07-14 04:51:40,823 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-07-14 04:51:40,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-07-14 04:51:40,926 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-07-14 04:51:40,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256450045] provided 0 perfect and 2 imperfect interpolant sequences [2022-07-14 04:51:40,926 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-07-14 04:51:40,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-07-14 04:51:40,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002899954] [2022-07-14 04:51:40,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-07-14 04:51:40,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-07-14 04:51:40,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:51:40,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-07-14 04:51:40,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:51:40,930 INFO L87 Difference]: Start difference. First operand 5621 states and 8144 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-14 04:51:41,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:51:41,288 INFO L93 Difference]: Finished difference Result 11240 states and 16287 transitions. [2022-07-14 04:51:41,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-14 04:51:41,289 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 41 [2022-07-14 04:51:41,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:51:41,334 INFO L225 Difference]: With dead ends: 11240 [2022-07-14 04:51:41,335 INFO L226 Difference]: Without dead ends: 5627 [2022-07-14 04:51:41,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:51:41,357 INFO L413 NwaCegarLoop]: 8141 mSDtfsCounter, 4 mSDsluCounter, 32556 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 40697 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-14 04:51:41,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 40697 Invalid, 17 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-14 04:51:41,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5627 states. [2022-07-14 04:51:41,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5627 to 5627. [2022-07-14 04:51:41,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5627 states, 3983 states have (on average 1.3487321114737636) internal successors, (5372), 4189 states have internal predecessors, (5372), 1390 states have call successors, (1390), 218 states have call predecessors, (1390), 217 states have return successors, (1388), 1315 states have call predecessors, (1388), 1388 states have call successors, (1388) [2022-07-14 04:51:41,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5627 states to 5627 states and 8150 transitions. [2022-07-14 04:51:41,706 INFO L78 Accepts]: Start accepts. Automaton has 5627 states and 8150 transitions. Word has length 41 [2022-07-14 04:51:41,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:51:41,706 INFO L495 AbstractCegarLoop]: Abstraction has 5627 states and 8150 transitions. [2022-07-14 04:51:41,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-07-14 04:51:41,707 INFO L276 IsEmpty]: Start isEmpty. Operand 5627 states and 8150 transitions. [2022-07-14 04:51:41,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-07-14 04:51:41,710 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:51:41,710 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:51:41,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-07-14 04:51:41,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-07-14 04:51:41,932 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:51:41,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:51:41,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1955821605, now seen corresponding path program 2 times [2022-07-14 04:51:41,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:51:41,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686267815] [2022-07-14 04:51:41,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:41,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:51:42,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:42,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:51:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:42,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:51:42,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:42,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:51:42,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:42,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:42,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:42,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:42,554 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-07-14 04:51:42,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:51:42,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686267815] [2022-07-14 04:51:42,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686267815] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:51:42,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:51:42,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:51:42,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901927345] [2022-07-14 04:51:42,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:51:42,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:51:42,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:51:42,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:51:42,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:51:42,557 INFO L87 Difference]: Start difference. First operand 5627 states and 8150 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-14 04:51:43,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:51:43,043 INFO L93 Difference]: Finished difference Result 11100 states and 16081 transitions. [2022-07-14 04:51:43,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:51:43,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2022-07-14 04:51:43,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:51:43,117 INFO L225 Difference]: With dead ends: 11100 [2022-07-14 04:51:43,117 INFO L226 Difference]: Without dead ends: 11098 [2022-07-14 04:51:43,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:51:43,134 INFO L413 NwaCegarLoop]: 9702 mSDtfsCounter, 8124 mSDsluCounter, 27332 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8125 SdHoareTripleChecker+Valid, 37034 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-07-14 04:51:43,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8125 Valid, 37034 Invalid, 16 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-07-14 04:51:43,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11098 states. [2022-07-14 04:51:43,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11098 to 11015. [2022-07-14 04:51:43,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11015 states, 7826 states have (on average 1.3524150268336315) internal successors, (10584), 8201 states have internal predecessors, (10584), 2723 states have call successors, (2723), 432 states have call predecessors, (2723), 430 states have return successors, (2721), 2569 states have call predecessors, (2721), 2721 states have call successors, (2721) [2022-07-14 04:51:43,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11015 states to 11015 states and 16028 transitions. [2022-07-14 04:51:43,625 INFO L78 Accepts]: Start accepts. Automaton has 11015 states and 16028 transitions. Word has length 47 [2022-07-14 04:51:43,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:51:43,626 INFO L495 AbstractCegarLoop]: Abstraction has 11015 states and 16028 transitions. [2022-07-14 04:51:43,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-07-14 04:51:43,626 INFO L276 IsEmpty]: Start isEmpty. Operand 11015 states and 16028 transitions. [2022-07-14 04:51:43,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-07-14 04:51:43,629 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:51:43,630 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:51:43,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-07-14 04:51:43,630 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:51:43,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:51:43,631 INFO L85 PathProgramCache]: Analyzing trace with hash 528101687, now seen corresponding path program 1 times [2022-07-14 04:51:43,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:51:43,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229671212] [2022-07-14 04:51:43,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:43,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:51:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:51:44,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:51:44,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:51:44,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:44,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-14 04:51:44,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:44,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:44,173 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-07-14 04:51:44,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:51:44,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229671212] [2022-07-14 04:51:44,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229671212] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:51:44,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:51:44,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-07-14 04:51:44,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142030551] [2022-07-14 04:51:44,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:51:44,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-07-14 04:51:44,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:51:44,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-07-14 04:51:44,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:51:44,177 INFO L87 Difference]: Start difference. First operand 11015 states and 16028 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-07-14 04:51:44,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:51:44,564 INFO L93 Difference]: Finished difference Result 11015 states and 16028 transitions. [2022-07-14 04:51:44,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-07-14 04:51:44,564 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2022-07-14 04:51:44,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:51:44,639 INFO L225 Difference]: With dead ends: 11015 [2022-07-14 04:51:44,639 INFO L226 Difference]: Without dead ends: 11013 [2022-07-14 04:51:44,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-07-14 04:51:44,652 INFO L413 NwaCegarLoop]: 8133 mSDtfsCounter, 8122 mSDsluCounter, 16263 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8123 SdHoareTripleChecker+Valid, 24396 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-07-14 04:51:44,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8123 Valid, 24396 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-07-14 04:51:44,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11013 states. [2022-07-14 04:51:45,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11013 to 11013. [2022-07-14 04:51:45,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11013 states, 7825 states have (on average 1.3522044728434506) internal successors, (10581), 8199 states have internal predecessors, (10581), 2723 states have call successors, (2723), 432 states have call predecessors, (2723), 430 states have return successors, (2721), 2569 states have call predecessors, (2721), 2721 states have call successors, (2721) [2022-07-14 04:51:45,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11013 states to 11013 states and 16025 transitions. [2022-07-14 04:51:45,156 INFO L78 Accepts]: Start accepts. Automaton has 11013 states and 16025 transitions. Word has length 66 [2022-07-14 04:51:45,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:51:45,158 INFO L495 AbstractCegarLoop]: Abstraction has 11013 states and 16025 transitions. [2022-07-14 04:51:45,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-07-14 04:51:45,158 INFO L276 IsEmpty]: Start isEmpty. Operand 11013 states and 16025 transitions. [2022-07-14 04:51:45,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-14 04:51:45,165 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:51:45,166 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:51:45,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-07-14 04:51:45,166 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:51:45,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:51:45,167 INFO L85 PathProgramCache]: Analyzing trace with hash -375981079, now seen corresponding path program 1 times [2022-07-14 04:51:45,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:51:45,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323246479] [2022-07-14 04:51:45,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:45,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:51:45,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:51:45,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:51:45,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:51:45,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:45,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:45,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-14 04:51:45,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:45,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:45,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-14 04:51:45,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-14 04:51:45,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-14 04:51:45,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-07-14 04:51:45,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-07-14 04:51:45,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:45,649 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2022-07-14 04:51:45,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:51:45,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323246479] [2022-07-14 04:51:45,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323246479] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:51:45,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:51:45,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-07-14 04:51:45,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624155315] [2022-07-14 04:51:45,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:51:45,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-07-14 04:51:45,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:51:45,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-07-14 04:51:45,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-07-14 04:51:45,651 INFO L87 Difference]: Start difference. First operand 11013 states and 16025 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-14 04:51:47,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:51:47,455 INFO L93 Difference]: Finished difference Result 23428 states and 34252 transitions. [2022-07-14 04:51:47,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-07-14 04:51:47,456 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2022-07-14 04:51:47,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:51:47,531 INFO L225 Difference]: With dead ends: 23428 [2022-07-14 04:51:47,532 INFO L226 Difference]: Without dead ends: 12893 [2022-07-14 04:51:47,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-07-14 04:51:47,588 INFO L413 NwaCegarLoop]: 8462 mSDtfsCounter, 1637 mSDsluCounter, 16265 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 650 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1637 SdHoareTripleChecker+Valid, 24727 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 650 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-07-14 04:51:47,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1637 Valid, 24727 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [650 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-07-14 04:51:47,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12893 states. [2022-07-14 04:51:48,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12893 to 11017. [2022-07-14 04:51:48,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11017 states, 7829 states have (on average 1.3520245242048794) internal successors, (10585), 8203 states have internal predecessors, (10585), 2723 states have call successors, (2723), 432 states have call predecessors, (2723), 430 states have return successors, (2721), 2569 states have call predecessors, (2721), 2721 states have call successors, (2721) [2022-07-14 04:51:48,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11017 states to 11017 states and 16029 transitions. [2022-07-14 04:51:48,118 INFO L78 Accepts]: Start accepts. Automaton has 11017 states and 16029 transitions. Word has length 112 [2022-07-14 04:51:48,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:51:48,120 INFO L495 AbstractCegarLoop]: Abstraction has 11017 states and 16029 transitions. [2022-07-14 04:51:48,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-07-14 04:51:48,121 INFO L276 IsEmpty]: Start isEmpty. Operand 11017 states and 16029 transitions. [2022-07-14 04:51:48,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-07-14 04:51:48,126 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:51:48,127 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:51:48,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-07-14 04:51:48,127 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:51:48,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:51:48,128 INFO L85 PathProgramCache]: Analyzing trace with hash 28534007, now seen corresponding path program 1 times [2022-07-14 04:51:48,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:51:48,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915608029] [2022-07-14 04:51:48,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:51:48,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:51:48,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:51:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:51:48,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:51:48,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:48,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:48,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-14 04:51:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:48,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:51:48,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-14 04:51:48,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-14 04:51:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-14 04:51:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-14 04:51:48,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:51:48,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-14 04:51:48,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-14 04:51:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:51:48,785 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2022-07-14 04:51:48,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:51:48,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915608029] [2022-07-14 04:51:48,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915608029] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:51:48,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:51:48,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:51:48,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379863283] [2022-07-14 04:51:48,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:51:48,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:51:48,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:51:48,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:51:48,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:51:48,789 INFO L87 Difference]: Start difference. First operand 11017 states and 16029 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-14 04:51:50,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:52:08,857 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-07-14 04:52:16,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:52:23,137 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-07-14 04:52:29,674 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:53:00,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:53:00,251 INFO L93 Difference]: Finished difference Result 22936 states and 33881 transitions. [2022-07-14 04:53:00,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-07-14 04:53:00,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 3 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 112 [2022-07-14 04:53:00,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:53:00,371 INFO L225 Difference]: With dead ends: 22936 [2022-07-14 04:53:00,372 INFO L226 Difference]: Without dead ends: 22934 [2022-07-14 04:53:00,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-14 04:53:00,395 INFO L413 NwaCegarLoop]: 10746 mSDtfsCounter, 10552 mSDsluCounter, 21817 mSDsCounter, 0 mSdLazyCounter, 16903 mSolverCounterSat, 4044 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11851 SdHoareTripleChecker+Valid, 32563 SdHoareTripleChecker+Invalid, 20952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 4044 IncrementalHoareTripleChecker+Valid, 16903 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69.7s IncrementalHoareTripleChecker+Time [2022-07-14 04:53:00,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11851 Valid, 32563 Invalid, 20952 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [4044 Valid, 16903 Invalid, 5 Unknown, 0 Unchecked, 69.7s Time] [2022-07-14 04:53:00,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22934 states. [2022-07-14 04:53:01,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22934 to 21350. [2022-07-14 04:53:01,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21350 states, 15214 states have (on average 1.3539503089259892) internal successors, (20599), 15917 states have internal predecessors, (20599), 5285 states have call successors, (5285), 820 states have call predecessors, (5285), 817 states have return successors, (5291), 4979 states have call predecessors, (5291), 5283 states have call successors, (5291) [2022-07-14 04:53:01,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21350 states to 21350 states and 31175 transitions. [2022-07-14 04:53:01,469 INFO L78 Accepts]: Start accepts. Automaton has 21350 states and 31175 transitions. Word has length 112 [2022-07-14 04:53:01,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:53:01,470 INFO L495 AbstractCegarLoop]: Abstraction has 21350 states and 31175 transitions. [2022-07-14 04:53:01,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-07-14 04:53:01,470 INFO L276 IsEmpty]: Start isEmpty. Operand 21350 states and 31175 transitions. [2022-07-14 04:53:01,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-07-14 04:53:01,472 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:53:01,473 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:53:01,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-07-14 04:53:01,473 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:53:01,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:53:01,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1291238461, now seen corresponding path program 1 times [2022-07-14 04:53:01,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:53:01,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814989636] [2022-07-14 04:53:01,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:53:01,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:53:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:53:01,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:53:01,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:53:01,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:53:01,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:53:01,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-14 04:53:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:53:01,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:53:01,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-14 04:53:01,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-14 04:53:01,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:01,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-14 04:53:02,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-07-14 04:53:02,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:53:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-07-14 04:53:02,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-07-14 04:53:02,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-07-14 04:53:02,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-07-14 04:53:02,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:02,136 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2022-07-14 04:53:02,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:53:02,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814989636] [2022-07-14 04:53:02,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814989636] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:53:02,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:53:02,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:53:02,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597465236] [2022-07-14 04:53:02,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:53:02,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:53:02,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:53:02,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:53:02,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:53:02,139 INFO L87 Difference]: Start difference. First operand 21350 states and 31175 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-14 04:53:04,217 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:53:16,955 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-07-14 04:53:19,049 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-07-14 04:53:24,477 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:53:39,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-07-14 04:53:39,477 INFO L93 Difference]: Finished difference Result 22604 states and 33521 transitions. [2022-07-14 04:53:39,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-07-14 04:53:39,478 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (16), 3 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 125 [2022-07-14 04:53:39,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-07-14 04:53:39,595 INFO L225 Difference]: With dead ends: 22604 [2022-07-14 04:53:39,596 INFO L226 Difference]: Without dead ends: 22602 [2022-07-14 04:53:39,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-07-14 04:53:39,618 INFO L413 NwaCegarLoop]: 7744 mSDtfsCounter, 9117 mSDsluCounter, 13325 mSDsCounter, 0 mSdLazyCounter, 8105 mSolverCounterSat, 2954 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9976 SdHoareTripleChecker+Valid, 21069 SdHoareTripleChecker+Invalid, 11063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2954 IncrementalHoareTripleChecker+Valid, 8105 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.2s IncrementalHoareTripleChecker+Time [2022-07-14 04:53:39,618 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9976 Valid, 21069 Invalid, 11063 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2954 Valid, 8105 Invalid, 4 Unknown, 0 Unchecked, 36.2s Time] [2022-07-14 04:53:39,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22602 states. [2022-07-14 04:53:40,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22602 to 21348. [2022-07-14 04:53:40,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21348 states, 15213 states have (on average 1.353710642213896) internal successors, (20594), 15915 states have internal predecessors, (20594), 5285 states have call successors, (5285), 820 states have call predecessors, (5285), 817 states have return successors, (5291), 4979 states have call predecessors, (5291), 5283 states have call successors, (5291) [2022-07-14 04:53:40,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21348 states to 21348 states and 31170 transitions. [2022-07-14 04:53:40,648 INFO L78 Accepts]: Start accepts. Automaton has 21348 states and 31170 transitions. Word has length 125 [2022-07-14 04:53:40,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-07-14 04:53:40,649 INFO L495 AbstractCegarLoop]: Abstraction has 21348 states and 31170 transitions. [2022-07-14 04:53:40,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-14 04:53:40,650 INFO L276 IsEmpty]: Start isEmpty. Operand 21348 states and 31170 transitions. [2022-07-14 04:53:40,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-07-14 04:53:40,652 INFO L187 NwaCegarLoop]: Found error trace [2022-07-14 04:53:40,653 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-07-14 04:53:40,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-07-14 04:53:40,653 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 35 more)] === [2022-07-14 04:53:40,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-07-14 04:53:40,653 INFO L85 PathProgramCache]: Analyzing trace with hash -57087575, now seen corresponding path program 1 times [2022-07-14 04:53:40,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-07-14 04:53:40,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352055018] [2022-07-14 04:53:40,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-07-14 04:53:40,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-07-14 04:53:40,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-07-14 04:53:41,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-07-14 04:53:41,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-07-14 04:53:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:53:41,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:53:41,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-07-14 04:53:41,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:53:41,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-07-14 04:53:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-07-14 04:53:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-07-14 04:53:41,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-07-14 04:53:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-07-14 04:53:41,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-07-14 04:53:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-07-14 04:53:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-07-14 04:53:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-07-14 04:53:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-07-14 04:53:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-07-14 04:53:41,267 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2022-07-14 04:53:41,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-07-14 04:53:41,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352055018] [2022-07-14 04:53:41,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352055018] provided 1 perfect and 0 imperfect interpolant sequences [2022-07-14 04:53:41,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-07-14 04:53:41,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-07-14 04:53:41,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662842433] [2022-07-14 04:53:41,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-07-14 04:53:41,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-07-14 04:53:41,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-07-14 04:53:41,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-07-14 04:53:41,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-07-14 04:53:41,270 INFO L87 Difference]: Start difference. First operand 21348 states and 31170 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-07-14 04:53:43,353 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:53:45,371 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:53:53,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-07-14 04:53:56,266 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []