./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--scsi--sg.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 25874e59c1cc513c0df08f21d6ee454d422ce2eea441a446fa3179c403897e38 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 00:53:01,818 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 00:53:01,821 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 00:53:01,879 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 00:53:01,879 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 00:53:01,883 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 00:53:01,885 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 00:53:01,888 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 00:53:01,891 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 00:53:01,897 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 00:53:01,898 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 00:53:01,900 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 00:53:01,900 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 00:53:01,902 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 00:53:01,904 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 00:53:01,909 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 00:53:01,910 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 00:53:01,911 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 00:53:01,913 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 00:53:01,921 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 00:53:01,923 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 00:53:01,924 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 00:53:01,927 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 00:53:01,928 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 00:53:01,937 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 00:53:01,937 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 00:53:01,937 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 00:53:01,939 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 00:53:01,940 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 00:53:01,941 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 00:53:01,941 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 00:53:01,942 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 00:53:01,944 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 00:53:01,945 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 00:53:01,947 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 00:53:01,947 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 00:53:01,948 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 00:53:01,948 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 00:53:01,948 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 00:53:01,949 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 00:53:01,949 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 00:53:01,950 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-21 00:53:01,992 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 00:53:01,993 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 00:53:01,993 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 00:53:01,994 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 00:53:01,994 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 00:53:01,995 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 00:53:01,995 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 00:53:01,995 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 00:53:01,995 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 00:53:01,995 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 00:53:01,996 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 00:53:01,996 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 00:53:01,997 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 00:53:01,997 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 00:53:01,997 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 00:53:01,997 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 00:53:01,997 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 00:53:01,998 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 00:53:01,998 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 00:53:01,999 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 00:53:01,999 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 00:53:01,999 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 00:53:01,999 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 00:53:01,999 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 00:53:01,999 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 00:53:02,000 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 00:53:02,001 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 00:53:02,002 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 00:53:02,002 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 00:53:02,002 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:53:02,002 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 00:53:02,003 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 00:53:02,003 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 00:53:02,003 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 00:53:02,003 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 00:53:02,003 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 00:53:02,004 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 00:53:02,004 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 00:53:02,004 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P 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 -> Taipan 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 -> 25874e59c1cc513c0df08f21d6ee454d422ce2eea441a446fa3179c403897e38 [2021-11-21 00:53:02,335 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 00:53:02,363 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 00:53:02,366 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 00:53:02,368 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 00:53:02,368 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 00:53:02,370 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2021-11-21 00:53:02,444 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/data/cae55da82/c6fdf5f85e9247b8986db073723ea1f4/FLAGc5c9191bd [2021-11-21 00:53:03,628 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 00:53:03,629 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2021-11-21 00:53:03,715 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/data/cae55da82/c6fdf5f85e9247b8986db073723ea1f4/FLAGc5c9191bd [2021-11-21 00:53:03,813 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/data/cae55da82/c6fdf5f85e9247b8986db073723ea1f4 [2021-11-21 00:53:03,814 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 00:53:03,815 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 00:53:03,817 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 00:53:03,817 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 00:53:03,821 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 00:53:03,823 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:53:03" (1/1) ... [2021-11-21 00:53:03,825 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1deb6be7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:03, skipping insertion in model container [2021-11-21 00:53:03,826 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:53:03" (1/1) ... [2021-11-21 00:53:03,834 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 00:53:04,039 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 00:53:10,527 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2021-11-21 00:53:10,531 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2021-11-21 00:53:10,531 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2021-11-21 00:53:10,532 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2021-11-21 00:53:10,532 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2021-11-21 00:53:10,533 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2021-11-21 00:53:10,533 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2021-11-21 00:53:10,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2021-11-21 00:53:10,534 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2021-11-21 00:53:10,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2021-11-21 00:53:10,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2021-11-21 00:53:10,536 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2021-11-21 00:53:10,537 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2021-11-21 00:53:10,537 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2021-11-21 00:53:10,538 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2021-11-21 00:53:10,538 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2021-11-21 00:53:10,539 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2021-11-21 00:53:10,539 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2021-11-21 00:53:10,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2021-11-21 00:53:10,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2021-11-21 00:53:10,541 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2021-11-21 00:53:10,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2021-11-21 00:53:10,542 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2021-11-21 00:53:10,543 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2021-11-21 00:53:10,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2021-11-21 00:53:10,545 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2021-11-21 00:53:10,545 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2021-11-21 00:53:10,546 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2021-11-21 00:53:10,546 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2021-11-21 00:53:10,547 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2021-11-21 00:53:10,547 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2021-11-21 00:53:10,548 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2021-11-21 00:53:10,549 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2021-11-21 00:53:10,549 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2021-11-21 00:53:10,550 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2021-11-21 00:53:10,550 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2021-11-21 00:53:10,551 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2021-11-21 00:53:10,551 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2021-11-21 00:53:10,552 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2021-11-21 00:53:10,553 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2021-11-21 00:53:10,553 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2021-11-21 00:53:10,554 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2021-11-21 00:53:10,554 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2021-11-21 00:53:10,555 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2021-11-21 00:53:10,555 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2021-11-21 00:53:10,556 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2021-11-21 00:53:10,556 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2021-11-21 00:53:10,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2021-11-21 00:53:10,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2021-11-21 00:53:10,558 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2021-11-21 00:53:10,558 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2021-11-21 00:53:10,559 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2021-11-21 00:53:10,559 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2021-11-21 00:53:10,560 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2021-11-21 00:53:10,560 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2021-11-21 00:53:10,561 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2021-11-21 00:53:10,561 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2021-11-21 00:53:10,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2021-11-21 00:53:10,562 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2021-11-21 00:53:10,563 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2021-11-21 00:53:10,563 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2021-11-21 00:53:10,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2021-11-21 00:53:10,564 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2021-11-21 00:53:10,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2021-11-21 00:53:10,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2021-11-21 00:53:10,566 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2021-11-21 00:53:10,566 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2021-11-21 00:53:10,567 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2021-11-21 00:53:10,567 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2021-11-21 00:53:10,568 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2021-11-21 00:53:10,568 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2021-11-21 00:53:10,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2021-11-21 00:53:10,569 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2021-11-21 00:53:10,570 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2021-11-21 00:53:10,570 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2021-11-21 00:53:10,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2021-11-21 00:53:10,571 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2021-11-21 00:53:10,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2021-11-21 00:53:10,572 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2021-11-21 00:53:10,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2021-11-21 00:53:10,573 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2021-11-21 00:53:10,574 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2021-11-21 00:53:10,575 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2021-11-21 00:53:10,575 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2021-11-21 00:53:10,576 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2021-11-21 00:53:10,576 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2021-11-21 00:53:10,577 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2021-11-21 00:53:10,577 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2021-11-21 00:53:10,614 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:53:10,653 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 00:53:11,346 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625473,625486] [2021-11-21 00:53:11,347 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625618,625631] [2021-11-21 00:53:11,348 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625764,625777] [2021-11-21 00:53:11,349 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[625929,625942] [2021-11-21 00:53:11,349 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626087,626100] [2021-11-21 00:53:11,350 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626245,626258] [2021-11-21 00:53:11,351 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626403,626416] [2021-11-21 00:53:11,351 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626563,626576] [2021-11-21 00:53:11,351 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626722,626735] [2021-11-21 00:53:11,352 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[626861,626874] [2021-11-21 00:53:11,353 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627003,627016] [2021-11-21 00:53:11,353 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627152,627165] [2021-11-21 00:53:11,354 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627291,627304] [2021-11-21 00:53:11,354 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627446,627459] [2021-11-21 00:53:11,354 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627606,627619] [2021-11-21 00:53:11,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627757,627770] [2021-11-21 00:53:11,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[627908,627921] [2021-11-21 00:53:11,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628060,628073] [2021-11-21 00:53:11,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628209,628222] [2021-11-21 00:53:11,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628357,628370] [2021-11-21 00:53:11,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628514,628527] [2021-11-21 00:53:11,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628663,628676] [2021-11-21 00:53:11,357 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628819,628832] [2021-11-21 00:53:11,358 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[628972,628985] [2021-11-21 00:53:11,358 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629118,629131] [2021-11-21 00:53:11,359 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629261,629274] [2021-11-21 00:53:11,359 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629413,629426] [2021-11-21 00:53:11,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629559,629572] [2021-11-21 00:53:11,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629704,629717] [2021-11-21 00:53:11,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[629858,629871] [2021-11-21 00:53:11,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630009,630022] [2021-11-21 00:53:11,361 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630164,630177] [2021-11-21 00:53:11,362 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630316,630329] [2021-11-21 00:53:11,363 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630471,630484] [2021-11-21 00:53:11,363 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630635,630648] [2021-11-21 00:53:11,364 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630791,630804] [2021-11-21 00:53:11,364 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[630955,630968] [2021-11-21 00:53:11,365 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631097,631110] [2021-11-21 00:53:11,366 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631255,631268] [2021-11-21 00:53:11,366 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631422,631435] [2021-11-21 00:53:11,367 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631581,631594] [2021-11-21 00:53:11,368 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631740,631753] [2021-11-21 00:53:11,368 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[631889,631902] [2021-11-21 00:53:11,369 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632036,632049] [2021-11-21 00:53:11,370 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632175,632188] [2021-11-21 00:53:11,371 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632338,632351] [2021-11-21 00:53:11,372 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632504,632517] [2021-11-21 00:53:11,372 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632668,632681] [2021-11-21 00:53:11,372 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632833,632846] [2021-11-21 00:53:11,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[632998,633011] [2021-11-21 00:53:11,373 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633164,633177] [2021-11-21 00:53:11,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633329,633342] [2021-11-21 00:53:11,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633496,633509] [2021-11-21 00:53:11,374 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633656,633669] [2021-11-21 00:53:11,375 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633818,633831] [2021-11-21 00:53:11,376 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[633977,633990] [2021-11-21 00:53:11,381 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634123,634136] [2021-11-21 00:53:11,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634266,634279] [2021-11-21 00:53:11,382 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634410,634423] [2021-11-21 00:53:11,383 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634553,634566] [2021-11-21 00:53:11,388 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634697,634710] [2021-11-21 00:53:11,390 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634838,634851] [2021-11-21 00:53:11,391 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[634976,634989] [2021-11-21 00:53:11,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635134,635147] [2021-11-21 00:53:11,392 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635293,635306] [2021-11-21 00:53:11,396 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635449,635462] [2021-11-21 00:53:11,397 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635598,635611] [2021-11-21 00:53:11,397 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635750,635763] [2021-11-21 00:53:11,398 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[635901,635914] [2021-11-21 00:53:11,399 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636050,636063] [2021-11-21 00:53:11,399 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636202,636215] [2021-11-21 00:53:11,399 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636350,636363] [2021-11-21 00:53:11,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636503,636516] [2021-11-21 00:53:11,400 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636654,636667] [2021-11-21 00:53:11,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636804,636817] [2021-11-21 00:53:11,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[636951,636964] [2021-11-21 00:53:11,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637102,637115] [2021-11-21 00:53:11,402 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637253,637266] [2021-11-21 00:53:11,403 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637401,637414] [2021-11-21 00:53:11,404 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637567,637580] [2021-11-21 00:53:11,404 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637736,637749] [2021-11-21 00:53:11,405 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[637903,637916] [2021-11-21 00:53:11,406 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638071,638084] [2021-11-21 00:53:11,406 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638221,638234] [2021-11-21 00:53:11,407 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638368,638381] [2021-11-21 00:53:11,408 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638529,638542] [2021-11-21 00:53:11,408 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638699,638712] [2021-11-21 00:53:11,409 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--sg.ko.cil.i[638861,638874] [2021-11-21 00:53:11,416 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:53:11,755 INFO L208 MainTranslator]: Completed translation [2021-11-21 00:53:11,755 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11 WrapperNode [2021-11-21 00:53:11,756 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 00:53:11,757 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 00:53:11,757 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 00:53:11,757 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 00:53:11,765 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:11,922 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,288 INFO L137 Inliner]: procedures = 767, calls = 3589, calls flagged for inlining = 392, calls inlined = 328, statements flattened = 11177 [2021-11-21 00:53:12,289 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 00:53:12,290 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 00:53:12,290 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 00:53:12,290 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 00:53:12,299 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,299 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,340 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,340 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,533 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,573 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,778 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,821 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 00:53:12,822 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 00:53:12,822 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 00:53:12,822 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 00:53:12,823 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (1/1) ... [2021-11-21 00:53:12,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:53:12,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:12,856 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 00:53:12,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7bc37cd-263f-431a-94b9-8a550fae3ed9/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 00:53:12,900 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-21 00:53:12,900 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-21 00:53:12,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-11-21 00:53:12,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2021-11-21 00:53:12,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2021-11-21 00:53:12,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2021-11-21 00:53:12,901 INFO L130 BoogieDeclarations]: Found specification of procedure sg_rq_end_io_usercontext [2021-11-21 00:53:12,901 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_rq_end_io_usercontext [2021-11-21 00:53:12,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2021-11-21 00:53:12,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2021-11-21 00:53:12,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-21 00:53:12,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-21 00:53:12,903 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2021-11-21 00:53:12,904 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2021-11-21 00:53:12,904 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-21 00:53:12,904 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-21 00:53:12,904 INFO L130 BoogieDeclarations]: Found specification of procedure srp_done [2021-11-21 00:53:12,904 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_done [2021-11-21 00:53:12,904 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2021-11-21 00:53:12,904 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2021-11-21 00:53:12,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-21 00:53:12,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-21 00:53:12,905 INFO L130 BoogieDeclarations]: Found specification of procedure sg_read [2021-11-21 00:53:12,905 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_read [2021-11-21 00:53:12,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-21 00:53:12,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2021-11-21 00:53:12,905 INFO L130 BoogieDeclarations]: Found specification of procedure sg_mmap [2021-11-21 00:53:12,905 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_mmap [2021-11-21 00:53:12,905 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2021-11-21 00:53:12,905 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2021-11-21 00:53:12,906 INFO L130 BoogieDeclarations]: Found specification of procedure sg_res_in_use [2021-11-21 00:53:12,906 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_res_in_use [2021-11-21 00:53:12,906 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2021-11-21 00:53:12,906 INFO L130 BoogieDeclarations]: Found specification of procedure max_sectors_bytes [2021-11-21 00:53:12,906 INFO L138 BoogieDeclarations]: Found implementation of procedure max_sectors_bytes [2021-11-21 00:53:12,906 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2021-11-21 00:53:12,906 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2021-11-21 00:53:12,906 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2021-11-21 00:53:12,906 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2021-11-21 00:53:12,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2021-11-21 00:53:12,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2021-11-21 00:53:12,907 INFO L130 BoogieDeclarations]: Found specification of procedure sg_common_write [2021-11-21 00:53:12,907 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_common_write [2021-11-21 00:53:12,907 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devstrs [2021-11-21 00:53:12,907 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devstrs [2021-11-21 00:53:12,907 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-21 00:53:12,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-21 00:53:12,908 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2021-11-21 00:53:12,908 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2021-11-21 00:53:12,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-21 00:53:12,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-21 00:53:12,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2021-11-21 00:53:12,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2021-11-21 00:53:12,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del [2021-11-21 00:53:12,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del [2021-11-21 00:53:12,909 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 00:53:12,909 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2021-11-21 00:53:12,909 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2021-11-21 00:53:12,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2021-11-21 00:53:12,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2021-11-21 00:53:12,909 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2021-11-21 00:53:12,910 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2021-11-21 00:53:12,910 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-21 00:53:12,910 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-21 00:53:12,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2021-11-21 00:53:12,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2021-11-21 00:53:12,919 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_device [2021-11-21 00:53:12,919 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_device [2021-11-21 00:53:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-11-21 00:53:12,920 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-11-21 00:53:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-21 00:53:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-21 00:53:12,920 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-21 00:53:12,920 INFO L130 BoogieDeclarations]: Found specification of procedure sg_allow_access [2021-11-21 00:53:12,920 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_allow_access [2021-11-21 00:53:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-21 00:53:12,923 INFO L130 BoogieDeclarations]: Found specification of procedure __rwlock_init [2021-11-21 00:53:12,923 INFO L138 BoogieDeclarations]: Found implementation of procedure __rwlock_init [2021-11-21 00:53:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2021-11-21 00:53:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2021-11-21 00:53:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-21 00:53:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-21 00:53:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_start [2021-11-21 00:53:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_start [2021-11-21 00:53:12,924 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2021-11-21 00:53:12,924 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2021-11-21 00:53:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2021-11-21 00:53:12,925 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2021-11-21 00:53:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-21 00:53:12,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2021-11-21 00:53:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 00:53:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2021-11-21 00:53:12,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2021-11-21 00:53:12,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2021-11-21 00:53:12,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2021-11-21 00:53:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2021-11-21 00:53:12,926 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2021-11-21 00:53:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2021-11-21 00:53:12,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_rel_lock_of_sg_device [2021-11-21 00:53:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-21 00:53:12,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-21 00:53:12,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2021-11-21 00:53:12,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2021-11-21 00:53:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure sg_lookup_dev [2021-11-21 00:53:12,927 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_lookup_dev [2021-11-21 00:53:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_sfp_usercontext [2021-11-21 00:53:12,927 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_sfp_usercontext [2021-11-21 00:53:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_scat [2021-11-21 00:53:12,927 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_scat [2021-11-21 00:53:12,927 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_devhdr [2021-11-21 00:53:12,927 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_devhdr [2021-11-21 00:53:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-21 00:53:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-21 00:53:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2021-11-21 00:53:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2021-11-21 00:53:12,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2021-11-21 00:53:12,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2021-11-21 00:53:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2021-11-21 00:53:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2021-11-21 00:53:12,929 INFO L130 BoogieDeclarations]: Found specification of procedure sg_fasync [2021-11-21 00:53:12,929 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_fasync [2021-11-21 00:53:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2021-11-21 00:53:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2021-11-21 00:53:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2021-11-21 00:53:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2021-11-21 00:53:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2021-11-21 00:53:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-11-21 00:53:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-11-21 00:53:12,930 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2021-11-21 00:53:12,930 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2021-11-21 00:53:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_write [2021-11-21 00:53:12,931 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_write [2021-11-21 00:53:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-21 00:53:12,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2021-11-21 00:53:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2021-11-21 00:53:12,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2021-11-21 00:53:12,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2021-11-21 00:53:12,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2021-11-21 00:53:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 00:53:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2021-11-21 00:53:12,932 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2021-11-21 00:53:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 00:53:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2021-11-21 00:53:12,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2021-11-21 00:53:12,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2021-11-21 00:53:12,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2021-11-21 00:53:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-21 00:53:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-21 00:53:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 00:53:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2021-11-21 00:53:12,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2021-11-21 00:53:12,933 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2021-11-21 00:53:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2021-11-21 00:53:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-21 00:53:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2021-11-21 00:53:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~X~int~TO~int [2021-11-21 00:53:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure sg_write [2021-11-21 00:53:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_write [2021-11-21 00:53:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 00:53:12,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 00:53:12,934 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2021-11-21 00:53:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2021-11-21 00:53:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_next [2021-11-21 00:53:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_next [2021-11-21 00:53:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure sg_new_read [2021-11-21 00:53:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_new_read [2021-11-21 00:53:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_reserve [2021-11-21 00:53:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_reserve [2021-11-21 00:53:12,935 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_dressz [2021-11-21 00:53:12,935 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_dressz [2021-11-21 00:53:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_debug [2021-11-21 00:53:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_debug [2021-11-21 00:53:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-21 00:53:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-21 00:53:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure sg_build_indirect [2021-11-21 00:53:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_build_indirect [2021-11-21 00:53:12,936 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-21 00:53:12,936 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-21 00:53:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure sg_open [2021-11-21 00:53:12,937 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_open [2021-11-21 00:53:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2021-11-21 00:53:12,937 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2021-11-21 00:53:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2021-11-21 00:53:12,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2021-11-21 00:53:12,937 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-11-21 00:53:12,937 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-11-21 00:53:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_version [2021-11-21 00:53:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_version [2021-11-21 00:53:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2021-11-21 00:53:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2021-11-21 00:53:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 00:53:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 00:53:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-11-21 00:53:12,938 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-11-21 00:53:12,938 INFO L130 BoogieDeclarations]: Found specification of procedure sg_finish_rem_req [2021-11-21 00:53:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_finish_rem_req [2021-11-21 00:53:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_dev [2021-11-21 00:53:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_dev [2021-11-21 00:53:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2021-11-21 00:53:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2021-11-21 00:53:12,939 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2021-11-21 00:53:12,939 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2021-11-21 00:53:12,940 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_devstrs [2021-11-21 00:53:12,940 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_devstrs [2021-11-21 00:53:12,941 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2021-11-21 00:53:12,941 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2021-11-21 00:53:12,941 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-21 00:53:12,941 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-21 00:53:12,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-21 00:53:12,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-21 00:53:12,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2021-11-21 00:53:12,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2021-11-21 00:53:12,941 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-11-21 00:53:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-11-21 00:53:12,942 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2021-11-21 00:53:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2021-11-21 00:53:12,942 INFO L130 BoogieDeclarations]: Found specification of procedure sg_poll [2021-11-21 00:53:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_poll [2021-11-21 00:53:12,942 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-21 00:53:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-21 00:53:12,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-21 00:53:12,942 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-21 00:53:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_int [2021-11-21 00:53:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_int [2021-11-21 00:53:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_request [2021-11-21 00:53:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_request [2021-11-21 00:53:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2021-11-21 00:53:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2021-11-21 00:53:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-11-21 00:53:12,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-11-21 00:53:12,943 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2021-11-21 00:53:12,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2021-11-21 00:53:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_debug [2021-11-21 00:53:12,944 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_debug [2021-11-21 00:53:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 00:53:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-21 00:53:12,944 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-21 00:53:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-21 00:53:12,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2021-11-21 00:53:12,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2021-11-21 00:53:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2021-11-21 00:53:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2021-11-21 00:53:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2021-11-21 00:53:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 00:53:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2021-11-21 00:53:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2021-11-21 00:53:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_write_adio [2021-11-21 00:53:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_write_adio [2021-11-21 00:53:12,945 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-11-21 00:53:12,945 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-11-21 00:53:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_devhdr [2021-11-21 00:53:12,946 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_devhdr [2021-11-21 00:53:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-11-21 00:53:12,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2021-11-21 00:53:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 00:53:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-21 00:53:12,946 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-21 00:53:12,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2021-11-21 00:53:12,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2021-11-21 00:53:12,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2021-11-21 00:53:12,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2021-11-21 00:53:12,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2021-11-21 00:53:12,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_sg_index_idr [2021-11-21 00:53:12,947 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_open_dev [2021-11-21 00:53:12,947 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_open_dev [2021-11-21 00:53:12,947 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2021-11-21 00:53:12,947 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2021-11-21 00:53:12,947 INFO L130 BoogieDeclarations]: Found specification of procedure dev_seq_stop [2021-11-21 00:53:12,948 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_seq_stop [2021-11-21 00:53:12,948 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2021-11-21 00:53:12,948 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2021-11-21 00:53:12,948 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-21 00:53:12,948 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-21 00:53:12,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-21 00:53:12,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2021-11-21 00:53:12,948 INFO L130 BoogieDeclarations]: Found specification of procedure sg_get_rq_mark [2021-11-21 00:53:12,948 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_get_rq_mark [2021-11-21 00:53:12,948 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-21 00:53:12,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-21 00:53:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-21 00:53:12,949 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-21 00:53:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-21 00:53:12,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-21 00:53:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure blk_trace_startstop [2021-11-21 00:53:12,949 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_trace_startstop [2021-11-21 00:53:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure sg_release [2021-11-21 00:53:12,949 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_release [2021-11-21 00:53:12,949 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2021-11-21 00:53:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2021-11-21 00:53:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-21 00:53:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2021-11-21 00:53:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-21 00:53:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-21 00:53:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2021-11-21 00:53:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2021-11-21 00:53:12,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2021-11-21 00:53:12,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_rel_lock_of_sg_device [2021-11-21 00:53:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2021-11-21 00:53:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2021-11-21 00:53:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_dressz [2021-11-21 00:53:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_dressz [2021-11-21 00:53:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-21 00:53:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2021-11-21 00:53:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-21 00:53:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-21 00:53:12,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-11-21 00:53:12,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-11-21 00:53:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure kill_fasync [2021-11-21 00:53:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_fasync [2021-11-21 00:53:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 00:53:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-21 00:53:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2021-11-21 00:53:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2021-11-21 00:53:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2021-11-21 00:53:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2021-11-21 00:53:12,952 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2021-11-21 00:53:12,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-21 00:53:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-21 00:53:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2021-11-21 00:53:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2021-11-21 00:53:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure sg_ioctl [2021-11-21 00:53:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_ioctl [2021-11-21 00:53:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-21 00:53:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2021-11-21 00:53:12,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2021-11-21 00:53:12,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2021-11-21 00:53:12,954 INFO L130 BoogieDeclarations]: Found specification of procedure sg_compat_ioctl [2021-11-21 00:53:12,954 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_compat_ioctl [2021-11-21 00:53:12,954 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_seq_show_version [2021-11-21 00:53:12,954 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_seq_show_version [2021-11-21 00:53:12,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2021-11-21 00:53:12,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2021-11-21 00:53:12,954 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2021-11-21 00:53:12,954 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2021-11-21 00:53:12,954 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2021-11-21 00:53:12,954 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2021-11-21 00:53:12,955 INFO L130 BoogieDeclarations]: Found specification of procedure sg_vma_fault [2021-11-21 00:53:12,955 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_vma_fault [2021-11-21 00:53:12,955 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-11-21 00:53:12,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-11-21 00:53:12,955 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2021-11-21 00:53:12,955 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2021-11-21 00:53:12,955 INFO L130 BoogieDeclarations]: Found specification of procedure sg_add_request [2021-11-21 00:53:12,955 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_add_request [2021-11-21 00:53:12,955 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-21 00:53:12,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-21 00:53:12,956 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-11-21 00:53:12,956 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-11-21 00:53:12,956 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2021-11-21 00:53:12,956 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2021-11-21 00:53:12,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-21 00:53:12,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2021-11-21 00:53:12,956 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2021-11-21 00:53:12,956 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2021-11-21 00:53:12,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2021-11-21 00:53:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2021-11-21 00:53:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtoul_from_user [2021-11-21 00:53:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtoul_from_user [2021-11-21 00:53:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-21 00:53:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2021-11-21 00:53:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 00:53:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-11-21 00:53:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2021-11-21 00:53:12,957 INFO L130 BoogieDeclarations]: Found specification of procedure sg_proc_single_open_adio [2021-11-21 00:53:12,957 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_proc_single_open_adio [2021-11-21 00:53:14,550 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 00:53:14,555 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 00:53:15,111 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-21 00:53:15,205 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume 0 != __copy_to_user_nocheck_~tmp___1~3#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: assume !(0 != __copy_to_user_nocheck_~tmp___1~3#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5809: SUMMARY for call __copy_to_user_nocheck_#t~ret139#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2021-11-21 00:53:15,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:15,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5805: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:15,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5830: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret137#1 && __copy_to_user_nocheck_#t~ret137#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~6#1 := __copy_to_user_nocheck_#t~ret137#1;havoc __copy_to_user_nocheck_#t~ret137#1; [2021-11-21 00:53:15,206 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5801: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5797: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5793: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5789: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:15,207 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5806: SUMMARY for call __copy_to_user_nocheck_#t~ret138#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5802: SUMMARY for call __copy_to_user_nocheck_#t~ret137#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5798: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: __copy_to_user_nocheck_~tmp___2~3#1 := __copy_to_user_nocheck_#t~ret139#1;havoc __copy_to_user_nocheck_#t~ret139#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~3#1 % 18446744073709551616 % 4294967296 - 4294967296); [2021-11-21 00:53:15,208 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret138#1 && __copy_to_user_nocheck_#t~ret138#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~3#1 := __copy_to_user_nocheck_#t~ret138#1;havoc __copy_to_user_nocheck_#t~ret138#1; [2021-11-21 00:53:15,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume 0 != __copy_to_user_nocheck_~tmp___0~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:15,209 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: assume !(0 != __copy_to_user_nocheck_~tmp___0~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2021-11-21 00:53:19,301 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:19,302 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:19,302 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:19,302 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5692: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:19,302 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:19,303 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:19,303 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:19,303 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5684: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:19,303 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:19,303 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:19,303 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5726: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret132#1 && __copy_from_user_nocheck_#t~ret132#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~5#1 := __copy_from_user_nocheck_#t~ret132#1;havoc __copy_from_user_nocheck_#t~ret132#1; [2021-11-21 00:53:19,304 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: SUMMARY for call __copy_from_user_nocheck_#t~ret133#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2021-11-21 00:53:19,304 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: SUMMARY for call __copy_from_user_nocheck_#t~ret132#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2021-11-21 00:53:19,304 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5689: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,304 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5685: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,304 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: assume 0 != __copy_from_user_nocheck_~tmp___1~2#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,305 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: assume !(0 != __copy_from_user_nocheck_~tmp___1~2#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,305 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5681: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,305 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5677: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,305 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2021-11-21 00:53:19,305 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2021-11-21 00:53:19,305 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5728: assume 0 != __copy_from_user_nocheck_~tmp___0~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,306 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5728: assume !(0 != __copy_from_user_nocheck_~tmp___0~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2021-11-21 00:53:19,312 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5753: __copy_from_user_nocheck_~tmp___2~2#1 := __copy_from_user_nocheck_#t~ret134#1;havoc __copy_from_user_nocheck_#t~ret134#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2021-11-21 00:53:19,312 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret133#1 && __copy_from_user_nocheck_#t~ret133#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~2#1 := __copy_from_user_nocheck_#t~ret133#1;havoc __copy_from_user_nocheck_#t~ret133#1; [2021-11-21 00:53:19,312 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: SUMMARY for call __copy_from_user_nocheck_#t~ret134#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2021-11-21 00:53:21,634 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 00:53:24,580 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 00:53:24,580 INFO L301 CfgBuilder]: Removed 26 assume(true) statements. [2021-11-21 00:53:24,587 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:53:24 BoogieIcfgContainer [2021-11-21 00:53:24,587 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 00:53:24,589 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 00:53:24,589 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 00:53:24,593 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 00:53:24,593 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:53:03" (1/3) ... [2021-11-21 00:53:24,594 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@394e3f3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:53:24, skipping insertion in model container [2021-11-21 00:53:24,594 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:53:11" (2/3) ... [2021-11-21 00:53:24,595 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@394e3f3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:53:24, skipping insertion in model container [2021-11-21 00:53:24,595 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:53:24" (3/3) ... [2021-11-21 00:53:24,596 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--sg.ko.cil.i [2021-11-21 00:53:24,602 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 00:53:24,602 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 44 error locations. [2021-11-21 00:53:24,668 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 00:53:24,675 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 00:53:24,675 INFO L340 AbstractCegarLoop]: Starting to check reachability of 44 error locations. [2021-11-21 00:53:24,762 INFO L276 IsEmpty]: Start isEmpty. Operand has 2978 states, 1745 states have (on average 1.3638968481375358) internal successors, (2380), 1891 states have internal predecessors, (2380), 1016 states have call successors, (1016), 173 states have call predecessors, (1016), 172 states have return successors, (989), 959 states have call predecessors, (989), 989 states have call successors, (989) [2021-11-21 00:53:24,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-21 00:53:24,768 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:24,768 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:24,769 INFO L402 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 42 more)] === [2021-11-21 00:53:24,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:24,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1659627370, now seen corresponding path program 1 times [2021-11-21 00:53:24,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:24,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398415596] [2021-11-21 00:53:24,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:24,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:25,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:25,465 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 00:53:25,466 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:25,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398415596] [2021-11-21 00:53:25,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398415596] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:53:25,467 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:53:25,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:53:25,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928122028] [2021-11-21 00:53:25,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:53:25,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:53:25,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:25,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:53:25,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:53:25,519 INFO L87 Difference]: Start difference. First operand has 2978 states, 1745 states have (on average 1.3638968481375358) internal successors, (2380), 1891 states have internal predecessors, (2380), 1016 states have call successors, (1016), 173 states have call predecessors, (1016), 172 states have return successors, (989), 959 states have call predecessors, (989), 989 states have call successors, (989) Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-21 00:53:35,934 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:53:40,888 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:53:42,158 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:53:42,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:42,690 INFO L93 Difference]: Finished difference Result 8847 states and 13531 transitions. [2021-11-21 00:53:42,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:53:42,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 24 [2021-11-21 00:53:42,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:42,767 INFO L225 Difference]: With dead ends: 8847 [2021-11-21 00:53:42,767 INFO L226 Difference]: Without dead ends: 5816 [2021-11-21 00:53:42,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:53:42,808 INFO L933 BasicCegarLoop]: 7597 mSDtfsCounter, 4305 mSDsluCounter, 21327 mSDsCounter, 0 mSdLazyCounter, 3301 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4308 SdHoareTripleChecker+Valid, 26576 SdHoareTripleChecker+Invalid, 3303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3301 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:42,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4308 Valid, 26576 Invalid, 3303 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3301 Invalid, 1 Unknown, 0 Unchecked, 16.3s Time] [2021-11-21 00:53:42,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5816 states. [2021-11-21 00:53:43,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5816 to 5716. [2021-11-21 00:53:43,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5716 states, 3395 states have (on average 1.3287187039764359) internal successors, (4511), 3594 states have internal predecessors, (4511), 1941 states have call successors, (1941), 338 states have call predecessors, (1941), 337 states have return successors, (1941), 1875 states have call predecessors, (1941), 1939 states have call successors, (1941) [2021-11-21 00:53:43,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5716 states to 5716 states and 8393 transitions. [2021-11-21 00:53:43,365 INFO L78 Accepts]: Start accepts. Automaton has 5716 states and 8393 transitions. Word has length 24 [2021-11-21 00:53:43,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:43,365 INFO L470 AbstractCegarLoop]: Abstraction has 5716 states and 8393 transitions. [2021-11-21 00:53:43,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-21 00:53:43,366 INFO L276 IsEmpty]: Start isEmpty. Operand 5716 states and 8393 transitions. [2021-11-21 00:53:43,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 00:53:43,368 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:43,368 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:43,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 00:53:43,369 INFO L402 AbstractCegarLoop]: === Iteration 2 === 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 42 more)] === [2021-11-21 00:53:43,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:43,370 INFO L85 PathProgramCache]: Analyzing trace with hash 461676355, now seen corresponding path program 1 times [2021-11-21 00:53:43,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:43,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639201002] [2021-11-21 00:53:43,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:43,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:43,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-21 00:53:43,659 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:43,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639201002] [2021-11-21 00:53:43,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639201002] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:53:43,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:53:43,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:53:43,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409631825] [2021-11-21 00:53:43,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:53:43,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:53:43,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:43,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:53:43,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:53:43,665 INFO L87 Difference]: Start difference. First operand 5716 states and 8393 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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) [2021-11-21 00:53:47,516 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:53:52,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:53:54,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:54,414 INFO L93 Difference]: Finished difference Result 5716 states and 8393 transitions. [2021-11-21 00:53:54,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:53:54,414 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 [2021-11-21 00:53:54,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:54,566 INFO L225 Difference]: With dead ends: 5716 [2021-11-21 00:53:54,566 INFO L226 Difference]: Without dead ends: 5714 [2021-11-21 00:53:54,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:53:54,571 INFO L933 BasicCegarLoop]: 3793 mSDtfsCounter, 4268 mSDsluCounter, 8533 mSDsCounter, 0 mSdLazyCounter, 1439 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4269 SdHoareTripleChecker+Valid, 11376 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:54,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4269 Valid, 11376 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1439 Invalid, 0 Unknown, 0 Unchecked, 10.4s Time] [2021-11-21 00:53:54,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5714 states. [2021-11-21 00:53:55,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5714 to 5714. [2021-11-21 00:53:55,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5714 states, 3394 states have (on average 1.3282262816735415) internal successors, (4508), 3592 states have internal predecessors, (4508), 1941 states have call successors, (1941), 338 states have call predecessors, (1941), 337 states have return successors, (1941), 1875 states have call predecessors, (1941), 1939 states have call successors, (1941) [2021-11-21 00:53:55,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5714 states to 5714 states and 8390 transitions. [2021-11-21 00:53:55,100 INFO L78 Accepts]: Start accepts. Automaton has 5714 states and 8390 transitions. Word has length 39 [2021-11-21 00:53:55,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:55,102 INFO L470 AbstractCegarLoop]: Abstraction has 5714 states and 8390 transitions. [2021-11-21 00:53:55,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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) [2021-11-21 00:53:55,103 INFO L276 IsEmpty]: Start isEmpty. Operand 5714 states and 8390 transitions. [2021-11-21 00:53:55,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-21 00:53:55,115 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:55,116 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 3, 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] [2021-11-21 00:53:55,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 00:53:55,117 INFO L402 AbstractCegarLoop]: === Iteration 3 === 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 42 more)] === [2021-11-21 00:53:55,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:55,118 INFO L85 PathProgramCache]: Analyzing trace with hash 140396841, now seen corresponding path program 1 times [2021-11-21 00:53:55,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:55,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222086970] [2021-11-21 00:53:55,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:55,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:55,478 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-21 00:53:55,478 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:55,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222086970] [2021-11-21 00:53:55,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222086970] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:53:55,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:53:55,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:53:55,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991377155] [2021-11-21 00:53:55,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:53:55,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:53:55,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:55,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:53:55,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:53:55,481 INFO L87 Difference]: Start difference. First operand 5714 states and 8390 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, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-21 00:54:04,141 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:07,267 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:09,283 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:09,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:09,679 INFO L93 Difference]: Finished difference Result 11332 states and 16659 transitions. [2021-11-21 00:54:09,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:54:09,680 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, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 65 [2021-11-21 00:54:09,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:09,791 INFO L225 Difference]: With dead ends: 11332 [2021-11-21 00:54:09,791 INFO L226 Difference]: Without dead ends: 11330 [2021-11-21 00:54:09,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:54:09,804 INFO L933 BasicCegarLoop]: 5114 mSDtfsCounter, 4226 mSDsluCounter, 15556 mSDsCounter, 0 mSdLazyCounter, 2157 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4229 SdHoareTripleChecker+Valid, 19085 SdHoareTripleChecker+Invalid, 2161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2157 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:09,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4229 Valid, 19085 Invalid, 2161 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2157 Invalid, 2 Unknown, 0 Unchecked, 13.5s Time] [2021-11-21 00:54:09,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11330 states. [2021-11-21 00:54:10,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11330 to 11024. [2021-11-21 00:54:10,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11024 states, 6558 states have (on average 1.3308935651113145) internal successors, (8728), 6911 states have internal predecessors, (8728), 3797 states have call successors, (3797), 629 states have call predecessors, (3797), 628 states have return successors, (3805), 3665 states have call predecessors, (3805), 3795 states have call successors, (3805) [2021-11-21 00:54:10,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11024 states to 11024 states and 16330 transitions. [2021-11-21 00:54:10,768 INFO L78 Accepts]: Start accepts. Automaton has 11024 states and 16330 transitions. Word has length 65 [2021-11-21 00:54:10,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:10,769 INFO L470 AbstractCegarLoop]: Abstraction has 11024 states and 16330 transitions. [2021-11-21 00:54:10,770 INFO L471 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, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-21 00:54:10,770 INFO L276 IsEmpty]: Start isEmpty. Operand 11024 states and 16330 transitions. [2021-11-21 00:54:10,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-21 00:54:10,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:10,774 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:54:10,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 00:54:10,774 INFO L402 AbstractCegarLoop]: === Iteration 4 === 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 42 more)] === [2021-11-21 00:54:10,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:10,776 INFO L85 PathProgramCache]: Analyzing trace with hash 271783214, now seen corresponding path program 1 times [2021-11-21 00:54:10,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:10,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641973412] [2021-11-21 00:54:10,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:10,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:11,071 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:54:11,071 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:11,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641973412] [2021-11-21 00:54:11,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641973412] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:54:11,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:54:11,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:54:11,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213877964] [2021-11-21 00:54:11,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:54:11,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:54:11,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:11,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:54:11,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:54:11,074 INFO L87 Difference]: Start difference. First operand 11024 states and 16330 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-21 00:54:15,854 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:18,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:18,561 INFO L93 Difference]: Finished difference Result 11504 states and 16942 transitions. [2021-11-21 00:54:18,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:54:18,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 73 [2021-11-21 00:54:18,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:18,650 INFO L225 Difference]: With dead ends: 11504 [2021-11-21 00:54:18,651 INFO L226 Difference]: Without dead ends: 11502 [2021-11-21 00:54:18,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:54:18,664 INFO L933 BasicCegarLoop]: 3921 mSDtfsCounter, 4214 mSDsluCounter, 5033 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4218 SdHoareTripleChecker+Valid, 8381 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:18,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4218 Valid, 8381 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1049 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2021-11-21 00:54:18,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11502 states. [2021-11-21 00:54:19,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11502 to 11478. [2021-11-21 00:54:19,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11478 states, 6828 states have (on average 1.3279144698301113) internal successors, (9067), 7191 states have internal predecessors, (9067), 3925 states have call successors, (3925), 685 states have call predecessors, (3925), 685 states have return successors, (3935), 3792 states have call predecessors, (3935), 3923 states have call successors, (3935) [2021-11-21 00:54:19,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11478 states to 11478 states and 16927 transitions. [2021-11-21 00:54:19,535 INFO L78 Accepts]: Start accepts. Automaton has 11478 states and 16927 transitions. Word has length 73 [2021-11-21 00:54:19,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:19,536 INFO L470 AbstractCegarLoop]: Abstraction has 11478 states and 16927 transitions. [2021-11-21 00:54:19,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-21 00:54:19,537 INFO L276 IsEmpty]: Start isEmpty. Operand 11478 states and 16927 transitions. [2021-11-21 00:54:19,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-21 00:54:19,540 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:19,540 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:19,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 00:54:19,541 INFO L402 AbstractCegarLoop]: === Iteration 5 === 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 42 more)] === [2021-11-21 00:54:19,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:19,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1548760146, now seen corresponding path program 1 times [2021-11-21 00:54:19,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:19,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144845666] [2021-11-21 00:54:19,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:19,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:19,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:19,826 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-21 00:54:19,827 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:19,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144845666] [2021-11-21 00:54:19,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144845666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:54:19,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:54:19,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:54:19,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435148595] [2021-11-21 00:54:19,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:54:19,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:54:19,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:19,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:54:19,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:54:19,831 INFO L87 Difference]: Start difference. First operand 11478 states and 16927 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-21 00:54:26,353 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:28,376 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:29,816 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:31,363 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:31,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:31,678 INFO L93 Difference]: Finished difference Result 11478 states and 16927 transitions. [2021-11-21 00:54:31,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:54:31,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 75 [2021-11-21 00:54:31,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:31,734 INFO L225 Difference]: With dead ends: 11478 [2021-11-21 00:54:31,735 INFO L226 Difference]: Without dead ends: 11476 [2021-11-21 00:54:31,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:54:31,741 INFO L933 BasicCegarLoop]: 3787 mSDtfsCounter, 4247 mSDsluCounter, 8521 mSDsCounter, 0 mSdLazyCounter, 1438 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4248 SdHoareTripleChecker+Valid, 11358 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1438 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:31,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4248 Valid, 11358 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1438 Invalid, 1 Unknown, 0 Unchecked, 11.4s Time] [2021-11-21 00:54:31,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11476 states. [2021-11-21 00:54:32,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11476 to 11476. [2021-11-21 00:54:32,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11476 states, 6827 states have (on average 1.3273765929397978) internal successors, (9062), 7189 states have internal predecessors, (9062), 3925 states have call successors, (3925), 685 states have call predecessors, (3925), 685 states have return successors, (3935), 3792 states have call predecessors, (3935), 3923 states have call successors, (3935) [2021-11-21 00:54:32,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11476 states to 11476 states and 16922 transitions. [2021-11-21 00:54:32,434 INFO L78 Accepts]: Start accepts. Automaton has 11476 states and 16922 transitions. Word has length 75 [2021-11-21 00:54:32,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:32,435 INFO L470 AbstractCegarLoop]: Abstraction has 11476 states and 16922 transitions. [2021-11-21 00:54:32,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-21 00:54:32,436 INFO L276 IsEmpty]: Start isEmpty. Operand 11476 states and 16922 transitions. [2021-11-21 00:54:32,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-21 00:54:32,437 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:32,437 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:54:32,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 00:54:32,438 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_genhd_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 42 more)] === [2021-11-21 00:54:32,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:32,439 INFO L85 PathProgramCache]: Analyzing trace with hash -524050013, now seen corresponding path program 1 times [2021-11-21 00:54:32,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:32,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524052503] [2021-11-21 00:54:32,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:32,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:32,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:32,677 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:54:32,678 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:32,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524052503] [2021-11-21 00:54:32,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524052503] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:54:32,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:54:32,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:54:32,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476593363] [2021-11-21 00:54:32,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:54:32,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:54:32,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:32,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:54:32,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:54:32,680 INFO L87 Difference]: Start difference. First operand 11476 states and 16922 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-21 00:54:37,494 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:39,525 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:41,091 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:42,646 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:45,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:45,821 INFO L93 Difference]: Finished difference Result 22544 states and 33532 transitions. [2021-11-21 00:54:45,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:54:45,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 78 [2021-11-21 00:54:45,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:45,951 INFO L225 Difference]: With dead ends: 22544 [2021-11-21 00:54:45,951 INFO L226 Difference]: Without dead ends: 22542 [2021-11-21 00:54:45,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:54:45,965 INFO L933 BasicCegarLoop]: 4836 mSDtfsCounter, 4207 mSDsluCounter, 9504 mSDsCounter, 0 mSdLazyCounter, 1454 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4209 SdHoareTripleChecker+Valid, 13388 SdHoareTripleChecker+Invalid, 1457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1454 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:45,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4209 Valid, 13388 Invalid, 1457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1454 Invalid, 1 Unknown, 0 Unchecked, 12.5s Time] [2021-11-21 00:54:45,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22542 states. [2021-11-21 00:54:47,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22542 to 22249. [2021-11-21 00:54:47,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22249 states, 13257 states have (on average 1.3291845817304067) internal successors, (17621), 13928 states have internal predecessors, (17621), 7628 states have call successors, (7628), 1324 states have call predecessors, (7628), 1325 states have return successors, (7963), 7364 states have call predecessors, (7963), 7626 states have call successors, (7963) [2021-11-21 00:54:47,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22249 states to 22249 states and 33212 transitions. [2021-11-21 00:54:47,600 INFO L78 Accepts]: Start accepts. Automaton has 22249 states and 33212 transitions. Word has length 78 [2021-11-21 00:54:47,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:47,601 INFO L470 AbstractCegarLoop]: Abstraction has 22249 states and 33212 transitions. [2021-11-21 00:54:47,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-21 00:54:47,601 INFO L276 IsEmpty]: Start isEmpty. Operand 22249 states and 33212 transitions. [2021-11-21 00:54:47,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-21 00:54:47,603 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:47,604 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:54:47,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 00:54:47,604 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_block_queue_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 42 more)] === [2021-11-21 00:54:47,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:47,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1680565606, now seen corresponding path program 1 times [2021-11-21 00:54:47,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:47,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133401251] [2021-11-21 00:54:47,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:47,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:47,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:47,823 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:54:47,823 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:47,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133401251] [2021-11-21 00:54:47,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133401251] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:54:47,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:54:47,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:54:47,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418796839] [2021-11-21 00:54:47,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:54:47,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:54:47,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:47,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:54:47,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:54:47,826 INFO L87 Difference]: Start difference. First operand 22249 states and 33212 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-21 00:54:51,795 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:52,868 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:56,200 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:54:56,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:56,549 INFO L93 Difference]: Finished difference Result 23871 states and 35227 transitions. [2021-11-21 00:54:56,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:54:56,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 83 [2021-11-21 00:54:56,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:56,704 INFO L225 Difference]: With dead ends: 23871 [2021-11-21 00:54:56,705 INFO L226 Difference]: Without dead ends: 23869 [2021-11-21 00:54:56,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:54:56,725 INFO L933 BasicCegarLoop]: 3834 mSDtfsCounter, 4196 mSDsluCounter, 4581 mSDsCounter, 0 mSdLazyCounter, 986 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4200 SdHoareTripleChecker+Valid, 7905 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 986 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:56,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4200 Valid, 7905 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 986 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2021-11-21 00:54:56,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23869 states. [2021-11-21 00:54:58,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23869 to 23840. [2021-11-21 00:54:58,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23840 states, 14204 states have (on average 1.3239932413404674) internal successors, (18806), 14921 states have internal predecessors, (18806), 8014 states have call successors, (8014), 1578 states have call predecessors, (8014), 1584 states have return successors, (8382), 7742 states have call predecessors, (8382), 8012 states have call successors, (8382) [2021-11-21 00:54:58,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23840 states to 23840 states and 35202 transitions. [2021-11-21 00:54:58,805 INFO L78 Accepts]: Start accepts. Automaton has 23840 states and 35202 transitions. Word has length 83 [2021-11-21 00:54:58,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:58,807 INFO L470 AbstractCegarLoop]: Abstraction has 23840 states and 35202 transitions. [2021-11-21 00:54:58,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2021-11-21 00:54:58,808 INFO L276 IsEmpty]: Start isEmpty. Operand 23840 states and 35202 transitions. [2021-11-21 00:54:58,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-21 00:54:58,819 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:58,819 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 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] [2021-11-21 00:54:58,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-21 00:54:58,820 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_drivers_base_class_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-11-21 00:54:58,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:58,821 INFO L85 PathProgramCache]: Analyzing trace with hash 1071145092, now seen corresponding path program 1 times [2021-11-21 00:54:58,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:58,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958618778] [2021-11-21 00:54:58,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:58,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:59,110 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2021-11-21 00:54:59,110 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:59,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958618778] [2021-11-21 00:54:59,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958618778] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:54:59,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:54:59,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 00:54:59,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128132995] [2021-11-21 00:54:59,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:54:59,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 00:54:59,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:59,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 00:54:59,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:54:59,113 INFO L87 Difference]: Start difference. First operand 23840 states and 35202 transitions. Second operand has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-21 00:55:08,920 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:12,046 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:13,452 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:15,479 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:16,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:16,431 INFO L93 Difference]: Finished difference Result 35315 states and 52037 transitions. [2021-11-21 00:55:16,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:55:16,432 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 86 [2021-11-21 00:55:16,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:16,634 INFO L225 Difference]: With dead ends: 35315 [2021-11-21 00:55:16,634 INFO L226 Difference]: Without dead ends: 35027 [2021-11-21 00:55:16,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-21 00:55:16,656 INFO L933 BasicCegarLoop]: 5001 mSDtfsCounter, 4077 mSDsluCounter, 20823 mSDsCounter, 0 mSdLazyCounter, 2741 mSolverCounterSat, 54 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4079 SdHoareTripleChecker+Valid, 23723 SdHoareTripleChecker+Invalid, 2798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 2741 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:16,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4079 Valid, 23723 Invalid, 2798 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [54 Valid, 2741 Invalid, 3 Unknown, 0 Unchecked, 16.0s Time] [2021-11-21 00:55:16,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35027 states. [2021-11-21 00:55:18,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35027 to 23584. [2021-11-21 00:55:18,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23584 states, 14058 states have (on average 1.3238725280978803) internal successors, (18611), 14770 states have internal predecessors, (18611), 7906 states have call successors, (7906), 1576 states have call predecessors, (7906), 1582 states have return successors, (8260), 7637 states have call predecessors, (8260), 7904 states have call successors, (8260) [2021-11-21 00:55:18,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23584 states to 23584 states and 34777 transitions. [2021-11-21 00:55:18,876 INFO L78 Accepts]: Start accepts. Automaton has 23584 states and 34777 transitions. Word has length 86 [2021-11-21 00:55:18,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:18,877 INFO L470 AbstractCegarLoop]: Abstraction has 23584 states and 34777 transitions. [2021-11-21 00:55:18,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-21 00:55:18,878 INFO L276 IsEmpty]: Start isEmpty. Operand 23584 states and 34777 transitions. [2021-11-21 00:55:18,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-21 00:55:18,880 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:18,880 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:55:18,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-21 00:55:18,880 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_block_request_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 42 more)] === [2021-11-21 00:55:18,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:18,881 INFO L85 PathProgramCache]: Analyzing trace with hash -838919495, now seen corresponding path program 1 times [2021-11-21 00:55:18,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:18,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502045388] [2021-11-21 00:55:18,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:18,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:19,091 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:55:19,092 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:19,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502045388] [2021-11-21 00:55:19,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502045388] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:19,092 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:19,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:55:19,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608055562] [2021-11-21 00:55:19,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:19,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:55:19,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:19,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:55:19,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:55:19,095 INFO L87 Difference]: Start difference. First operand 23584 states and 34777 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-21 00:55:24,740 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:26,831 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:28,877 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:30,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:30,010 INFO L93 Difference]: Finished difference Result 43674 states and 65682 transitions. [2021-11-21 00:55:30,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:55:30,012 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 88 [2021-11-21 00:55:30,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:30,248 INFO L225 Difference]: With dead ends: 43674 [2021-11-21 00:55:30,249 INFO L226 Difference]: Without dead ends: 43672 [2021-11-21 00:55:30,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:30,278 INFO L933 BasicCegarLoop]: 4787 mSDtfsCounter, 4209 mSDsluCounter, 9267 mSDsCounter, 0 mSdLazyCounter, 1416 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4211 SdHoareTripleChecker+Valid, 13130 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1416 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:30,279 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4211 Valid, 13130 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1416 Invalid, 2 Unknown, 0 Unchecked, 9.1s Time] [2021-11-21 00:55:30,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43672 states. [2021-11-21 00:55:33,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43672 to 43474. [2021-11-21 00:55:33,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43474 states, 25930 states have (on average 1.3297724643270343) internal successors, (34481), 27240 states have internal predecessors, (34481), 14747 states have call successors, (14747), 2747 states have call predecessors, (14747), 2759 states have return successors, (16255), 14212 states have call predecessors, (16255), 14745 states have call successors, (16255) [2021-11-21 00:55:33,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43474 states to 43474 states and 65483 transitions. [2021-11-21 00:55:33,613 INFO L78 Accepts]: Start accepts. Automaton has 43474 states and 65483 transitions. Word has length 88 [2021-11-21 00:55:33,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:33,614 INFO L470 AbstractCegarLoop]: Abstraction has 43474 states and 65483 transitions. [2021-11-21 00:55:33,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-21 00:55:33,614 INFO L276 IsEmpty]: Start isEmpty. Operand 43474 states and 65483 transitions. [2021-11-21 00:55:33,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-21 00:55:33,618 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:33,618 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 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] [2021-11-21 00:55:33,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 00:55:33,619 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_usb_gadget_destroy_classErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-11-21 00:55:33,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:33,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1555039377, now seen corresponding path program 1 times [2021-11-21 00:55:33,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:33,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123601961] [2021-11-21 00:55:33,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:33,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:33,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:33,864 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2021-11-21 00:55:33,864 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:33,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123601961] [2021-11-21 00:55:33,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123601961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:33,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:33,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:55:33,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847725851] [2021-11-21 00:55:33,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:33,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:55:33,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:33,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:55:33,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:55:33,867 INFO L87 Difference]: Start difference. First operand 43474 states and 65483 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-21 00:55:40,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:40,914 INFO L93 Difference]: Finished difference Result 43506 states and 65519 transitions. [2021-11-21 00:55:40,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:55:40,915 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 91 [2021-11-21 00:55:40,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:41,081 INFO L225 Difference]: With dead ends: 43506 [2021-11-21 00:55:41,081 INFO L226 Difference]: Without dead ends: 43504 [2021-11-21 00:55:41,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:41,100 INFO L933 BasicCegarLoop]: 3788 mSDtfsCounter, 4231 mSDsluCounter, 4261 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4231 SdHoareTripleChecker+Valid, 7575 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:41,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4231 Valid, 7575 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 955 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2021-11-21 00:55:41,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43504 states. [2021-11-21 00:55:43,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43504 to 43472. [2021-11-21 00:55:43,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43472 states, 25929 states have (on average 1.3291681129237534) internal successors, (34464), 27238 states have internal predecessors, (34464), 14747 states have call successors, (14747), 2747 states have call predecessors, (14747), 2759 states have return successors, (16255), 14212 states have call predecessors, (16255), 14745 states have call successors, (16255) [2021-11-21 00:55:43,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43472 states to 43472 states and 65466 transitions. [2021-11-21 00:55:43,958 INFO L78 Accepts]: Start accepts. Automaton has 43472 states and 65466 transitions. Word has length 91 [2021-11-21 00:55:43,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:43,959 INFO L470 AbstractCegarLoop]: Abstraction has 43472 states and 65466 transitions. [2021-11-21 00:55:43,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-21 00:55:43,959 INFO L276 IsEmpty]: Start isEmpty. Operand 43472 states and 65466 transitions. [2021-11-21 00:55:43,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-21 00:55:43,962 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:43,962 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:55:43,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-21 00:55:43,962 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_drivers_base_class_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 42 more)] === [2021-11-21 00:55:43,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:43,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1099271930, now seen corresponding path program 1 times [2021-11-21 00:55:43,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:43,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616055707] [2021-11-21 00:55:43,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:43,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:44,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:44,137 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:55:44,137 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:44,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616055707] [2021-11-21 00:55:44,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616055707] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:44,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:44,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:55:44,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372686674] [2021-11-21 00:55:44,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:44,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:55:44,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:44,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:55:44,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:55:44,139 INFO L87 Difference]: Start difference. First operand 43472 states and 65466 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-21 00:55:51,318 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:53,656 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:57,407 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:55:58,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:58,581 INFO L93 Difference]: Finished difference Result 64895 states and 97805 transitions. [2021-11-21 00:55:58,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:55:58,582 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 93 [2021-11-21 00:55:58,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:59,051 INFO L225 Difference]: With dead ends: 64895 [2021-11-21 00:55:59,051 INFO L226 Difference]: Without dead ends: 64893 [2021-11-21 00:55:59,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:59,081 INFO L933 BasicCegarLoop]: 5129 mSDtfsCounter, 4203 mSDsluCounter, 9893 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4207 SdHoareTripleChecker+Valid, 13995 SdHoareTripleChecker+Invalid, 1600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1595 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:59,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4207 Valid, 13995 Invalid, 1600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1595 Invalid, 3 Unknown, 0 Unchecked, 12.2s Time] [2021-11-21 00:55:59,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64893 states. [2021-11-21 00:56:02,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64893 to 64571. [2021-11-21 00:56:02,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64571 states, 38505 states have (on average 1.3298013245033113) internal successors, (51204), 40435 states have internal predecessors, (51204), 21987 states have call successors, (21987), 4028 states have call predecessors, (21987), 4042 states have return successors, (24257), 21183 states have call predecessors, (24257), 21985 states have call successors, (24257) [2021-11-21 00:56:02,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64571 states to 64571 states and 97448 transitions. [2021-11-21 00:56:02,733 INFO L78 Accepts]: Start accepts. Automaton has 64571 states and 97448 transitions. Word has length 93 [2021-11-21 00:56:02,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:02,733 INFO L470 AbstractCegarLoop]: Abstraction has 64571 states and 97448 transitions. [2021-11-21 00:56:02,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-11-21 00:56:02,734 INFO L276 IsEmpty]: Start isEmpty. Operand 64571 states and 97448 transitions. [2021-11-21 00:56:02,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-21 00:56:02,737 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:02,737 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 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] [2021-11-21 00:56:02,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-21 00:56:02,737 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_fs_char_dev_unregister_chrdev_regionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-11-21 00:56:02,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:02,738 INFO L85 PathProgramCache]: Analyzing trace with hash 20066422, now seen corresponding path program 1 times [2021-11-21 00:56:02,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:02,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737515705] [2021-11-21 00:56:02,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:02,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:02,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:03,463 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-21 00:56:03,463 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:03,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737515705] [2021-11-21 00:56:03,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737515705] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:56:03,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:56:03,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-21 00:56:03,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376648805] [2021-11-21 00:56:03,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:56:03,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 00:56:03,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:03,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 00:56:03,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-11-21 00:56:03,465 INFO L87 Difference]: Start difference. First operand 64571 states and 97448 transitions. Second operand has 11 states, 8 states have (on average 5.375) internal successors, (43), 10 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-11-21 00:56:15,172 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:18,614 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:24,157 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:26,177 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:27,762 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:29,186 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:31,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:31,062 INFO L93 Difference]: Finished difference Result 66156 states and 99436 transitions. [2021-11-21 00:56:31,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-21 00:56:31,063 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 5.375) internal successors, (43), 10 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 94 [2021-11-21 00:56:31,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:31,241 INFO L225 Difference]: With dead ends: 66156 [2021-11-21 00:56:31,242 INFO L226 Difference]: Without dead ends: 43987 [2021-11-21 00:56:31,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-11-21 00:56:31,383 INFO L933 BasicCegarLoop]: 3754 mSDtfsCounter, 22 mSDsluCounter, 37794 mSDsCounter, 0 mSdLazyCounter, 5445 mSolverCounterSat, 97 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 37317 SdHoareTripleChecker+Invalid, 5543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 5445 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:31,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 37317 Invalid, 5543 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [97 Valid, 5445 Invalid, 1 Unknown, 0 Unchecked, 25.4s Time] [2021-11-21 00:56:31,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43987 states. [2021-11-21 00:56:34,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43987 to 43942. [2021-11-21 00:56:34,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43942 states, 26198 states have (on average 1.3281929918314375) internal successors, (34796), 27514 states have internal predecessors, (34796), 14907 states have call successors, (14907), 2788 states have call predecessors, (14907), 2800 states have return successors, (16433), 14367 states have call predecessors, (16433), 14905 states have call successors, (16433) [2021-11-21 00:56:34,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43942 states to 43942 states and 66136 transitions. [2021-11-21 00:56:34,264 INFO L78 Accepts]: Start accepts. Automaton has 43942 states and 66136 transitions. Word has length 94 [2021-11-21 00:56:34,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:34,265 INFO L470 AbstractCegarLoop]: Abstraction has 43942 states and 66136 transitions. [2021-11-21 00:56:34,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 5.375) internal successors, (43), 10 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-11-21 00:56:34,266 INFO L276 IsEmpty]: Start isEmpty. Operand 43942 states and 66136 transitions. [2021-11-21 00:56:34,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-21 00:56:34,268 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:34,268 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:56:34,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-21 00:56:34,269 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_fs_char_dev_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 42 more)] === [2021-11-21 00:56:34,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:34,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1856976909, now seen corresponding path program 1 times [2021-11-21 00:56:34,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:34,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129248922] [2021-11-21 00:56:34,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:34,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:34,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:34,435 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:56:34,435 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:34,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129248922] [2021-11-21 00:56:34,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129248922] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:56:34,436 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:56:34,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:56:34,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62779944] [2021-11-21 00:56:34,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:56:34,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:56:34,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:34,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:56:34,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:56:34,438 INFO L87 Difference]: Start difference. First operand 43942 states and 66136 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-21 00:56:40,474 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:43,027 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:46,994 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:48,523 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:56:49,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:49,195 INFO L93 Difference]: Finished difference Result 44899 states and 67331 transitions. [2021-11-21 00:56:49,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:56:49,196 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 98 [2021-11-21 00:56:49,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:49,440 INFO L225 Difference]: With dead ends: 44899 [2021-11-21 00:56:49,440 INFO L226 Difference]: Without dead ends: 44897 [2021-11-21 00:56:49,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:56:49,455 INFO L933 BasicCegarLoop]: 5237 mSDtfsCounter, 4188 mSDsluCounter, 10007 mSDsCounter, 0 mSdLazyCounter, 1653 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4192 SdHoareTripleChecker+Valid, 14188 SdHoareTripleChecker+Invalid, 1657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1653 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:49,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4192 Valid, 14188 Invalid, 1657 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [2 Valid, 1653 Invalid, 2 Unknown, 0 Unchecked, 12.9s Time] [2021-11-21 00:56:49,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44897 states. [2021-11-21 00:56:51,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44897 to 44736. [2021-11-21 00:56:51,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44736 states, 26694 states have (on average 1.3274144002397543) internal successors, (35434), 28028 states have internal predecessors, (35434), 15103 states have call successors, (15103), 2882 states have call predecessors, (15103), 2902 states have return successors, (16638), 14567 states have call predecessors, (16638), 15101 states have call successors, (16638) [2021-11-21 00:56:51,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44736 states to 44736 states and 67175 transitions. [2021-11-21 00:56:51,759 INFO L78 Accepts]: Start accepts. Automaton has 44736 states and 67175 transitions. Word has length 98 [2021-11-21 00:56:51,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:51,760 INFO L470 AbstractCegarLoop]: Abstraction has 44736 states and 67175 transitions. [2021-11-21 00:56:51,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-21 00:56:51,760 INFO L276 IsEmpty]: Start isEmpty. Operand 44736 states and 67175 transitions. [2021-11-21 00:56:51,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-21 00:56:51,763 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:51,763 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:51,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-21 00:56:51,764 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_fs_char_dev_unregister_chrdev_regionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-11-21 00:56:51,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:51,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1729436786, now seen corresponding path program 1 times [2021-11-21 00:56:51,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:51,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053486313] [2021-11-21 00:56:51,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:51,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:52,082 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-11-21 00:56:52,082 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:52,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053486313] [2021-11-21 00:56:52,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053486313] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:56:52,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:56:52,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-21 00:56:52,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404630408] [2021-11-21 00:56:52,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:56:52,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-21 00:56:52,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:52,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-21 00:56:52,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-21 00:56:52,084 INFO L87 Difference]: Start difference. First operand 44736 states and 67175 transitions. Second operand has 9 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2021-11-21 00:57:01,949 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:03,878 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:05,388 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:06,718 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:08,412 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:09,916 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:11,945 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:13,623 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:15,652 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:17,699 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:20,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:57:20,496 INFO L93 Difference]: Finished difference Result 110066 states and 170295 transitions. [2021-11-21 00:57:20,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 00:57:20,497 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) Word has length 98 [2021-11-21 00:57:20,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:57:20,822 INFO L225 Difference]: With dead ends: 110066 [2021-11-21 00:57:20,822 INFO L226 Difference]: Without dead ends: 65514 [2021-11-21 00:57:21,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-21 00:57:21,110 INFO L933 BasicCegarLoop]: 4490 mSDtfsCounter, 2122 mSDsluCounter, 34322 mSDsCounter, 0 mSdLazyCounter, 4123 mSolverCounterSat, 1032 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2465 SdHoareTripleChecker+Valid, 35274 SdHoareTripleChecker+Invalid, 5158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1032 IncrementalHoareTripleChecker+Valid, 4123 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:57:21,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2465 Valid, 35274 Invalid, 5158 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1032 Valid, 4123 Invalid, 3 Unknown, 0 Unchecked, 24.9s Time] [2021-11-21 00:57:21,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65514 states. [2021-11-21 00:57:24,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65514 to 44774. [2021-11-21 00:57:24,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44774 states, 26716 states have (on average 1.3272196436592305) internal successors, (35458), 28050 states have internal predecessors, (35458), 15117 states have call successors, (15117), 2882 states have call predecessors, (15117), 2904 states have return successors, (16654), 14583 states have call predecessors, (16654), 15115 states have call successors, (16654) [2021-11-21 00:57:24,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44774 states to 44774 states and 67229 transitions. [2021-11-21 00:57:24,602 INFO L78 Accepts]: Start accepts. Automaton has 44774 states and 67229 transitions. Word has length 98 [2021-11-21 00:57:24,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:57:24,603 INFO L470 AbstractCegarLoop]: Abstraction has 44774 states and 67229 transitions. [2021-11-21 00:57:24,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 4 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 6 states have call predecessors, (17), 4 states have call successors, (17) [2021-11-21 00:57:24,603 INFO L276 IsEmpty]: Start isEmpty. Operand 44774 states and 67229 transitions. [2021-11-21 00:57:24,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-21 00:57:24,605 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:57:24,606 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:57:24,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-21 00:57:24,606 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_fs_sysfs_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 42 more)] === [2021-11-21 00:57:24,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:57:24,607 INFO L85 PathProgramCache]: Analyzing trace with hash -23483146, now seen corresponding path program 1 times [2021-11-21 00:57:24,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:57:24,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489320908] [2021-11-21 00:57:24,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:57:24,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:57:24,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:57:24,766 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:57:24,767 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:57:24,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489320908] [2021-11-21 00:57:24,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489320908] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:57:24,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:57:24,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:57:24,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445336297] [2021-11-21 00:57:24,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:57:24,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:57:24,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:57:24,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:57:24,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:57:24,769 INFO L87 Difference]: Start difference. First operand 44774 states and 67229 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-21 00:57:30,233 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:32,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:57:32,301 INFO L93 Difference]: Finished difference Result 44774 states and 67229 transitions. [2021-11-21 00:57:32,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:57:32,301 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 103 [2021-11-21 00:57:32,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:57:32,429 INFO L225 Difference]: With dead ends: 44774 [2021-11-21 00:57:32,430 INFO L226 Difference]: Without dead ends: 44772 [2021-11-21 00:57:32,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:57:32,445 INFO L933 BasicCegarLoop]: 3785 mSDtfsCounter, 4230 mSDsluCounter, 4259 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4232 SdHoareTripleChecker+Valid, 7570 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:57:32,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4232 Valid, 7570 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2021-11-21 00:57:32,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44772 states. [2021-11-21 00:57:35,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44772 to 44772. [2021-11-21 00:57:35,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44772 states, 26715 states have (on average 1.3271195957327344) internal successors, (35454), 28048 states have internal predecessors, (35454), 15117 states have call successors, (15117), 2882 states have call predecessors, (15117), 2904 states have return successors, (16654), 14583 states have call predecessors, (16654), 15115 states have call successors, (16654) [2021-11-21 00:57:35,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44772 states to 44772 states and 67225 transitions. [2021-11-21 00:57:35,437 INFO L78 Accepts]: Start accepts. Automaton has 44772 states and 67225 transitions. Word has length 103 [2021-11-21 00:57:35,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:57:35,438 INFO L470 AbstractCegarLoop]: Abstraction has 44772 states and 67225 transitions. [2021-11-21 00:57:35,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-21 00:57:35,438 INFO L276 IsEmpty]: Start isEmpty. Operand 44772 states and 67225 transitions. [2021-11-21 00:57:35,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-21 00:57:35,439 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:57:35,440 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:57:35,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 00:57:35,440 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_fs_char_dev_unregister_chrdev_regionErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 42 more)] === [2021-11-21 00:57:35,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:57:35,441 INFO L85 PathProgramCache]: Analyzing trace with hash -460559984, now seen corresponding path program 1 times [2021-11-21 00:57:35,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:57:35,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420184274] [2021-11-21 00:57:35,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:57:35,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:57:35,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:57:35,842 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-21 00:57:35,842 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:57:35,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420184274] [2021-11-21 00:57:35,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420184274] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:57:35,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:57:35,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-21 00:57:35,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776858469] [2021-11-21 00:57:35,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:57:35,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 00:57:35,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:57:35,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 00:57:35,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-11-21 00:57:35,844 INFO L87 Difference]: Start difference. First operand 44772 states and 67225 transitions. Second operand has 13 states, 9 states have (on average 4.888888888888889) internal successors, (44), 10 states have internal predecessors, (44), 6 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) [2021-11-21 00:57:48,853 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:53,428 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:57,272 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:57:59,309 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:01,611 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:03,221 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:05,250 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:07,277 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:08,548 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:11,491 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:13,515 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:15,056 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:17,081 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:20,074 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:22,538 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:26,123 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:29,268 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:31,314 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:35,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:58:35,227 INFO L93 Difference]: Finished difference Result 111849 states and 168115 transitions. [2021-11-21 00:58:35,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 00:58:35,227 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 4.888888888888889) internal successors, (44), 10 states have internal predecessors, (44), 6 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) Word has length 103 [2021-11-21 00:58:35,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:58:35,574 INFO L225 Difference]: With dead ends: 111849 [2021-11-21 00:58:35,575 INFO L226 Difference]: Without dead ends: 89429 [2021-11-21 00:58:35,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-11-21 00:58:35,665 INFO L933 BasicCegarLoop]: 4326 mSDtfsCounter, 5484 mSDsluCounter, 51990 mSDsCounter, 0 mSdLazyCounter, 10244 mSolverCounterSat, 1359 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5564 SdHoareTripleChecker+Valid, 51133 SdHoareTripleChecker+Invalid, 11613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1359 IncrementalHoareTripleChecker+Valid, 10244 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.9s IncrementalHoareTripleChecker+Time [2021-11-21 00:58:35,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5564 Valid, 51133 Invalid, 11613 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1359 Valid, 10244 Invalid, 10 Unknown, 0 Unchecked, 53.9s Time] [2021-11-21 00:58:35,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89429 states. [2021-11-21 00:58:41,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89429 to 88762. [2021-11-21 00:58:41,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88762 states, 52980 states have (on average 1.3285768214420537) internal successors, (70388), 55602 states have internal predecessors, (70388), 30053 states have call successors, (30053), 5650 states have call predecessors, (30053), 5693 states have return successors, (33127), 28987 states have call predecessors, (33127), 30051 states have call successors, (33127) [2021-11-21 00:58:42,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88762 states to 88762 states and 133568 transitions. [2021-11-21 00:58:42,460 INFO L78 Accepts]: Start accepts. Automaton has 88762 states and 133568 transitions. Word has length 103 [2021-11-21 00:58:42,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:58:42,461 INFO L470 AbstractCegarLoop]: Abstraction has 88762 states and 133568 transitions. [2021-11-21 00:58:42,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 4.888888888888889) internal successors, (44), 10 states have internal predecessors, (44), 6 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) [2021-11-21 00:58:42,461 INFO L276 IsEmpty]: Start isEmpty. Operand 88762 states and 133568 transitions. [2021-11-21 00:58:42,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-21 00:58:42,463 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:58:42,464 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 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] [2021-11-21 00:58:42,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-21 00:58:42,464 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_fs_char_dev_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 42 more)] === [2021-11-21 00:58:42,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:58:42,465 INFO L85 PathProgramCache]: Analyzing trace with hash 169252489, now seen corresponding path program 1 times [2021-11-21 00:58:42,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:58:42,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617573518] [2021-11-21 00:58:42,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:58:42,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:58:42,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:58:42,644 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 00:58:42,644 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:58:42,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617573518] [2021-11-21 00:58:42,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617573518] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:58:42,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:58:42,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 00:58:42,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339834813] [2021-11-21 00:58:42,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:58:42,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:58:42,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:58:42,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:58:42,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:58:42,647 INFO L87 Difference]: Start difference. First operand 88762 states and 133568 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-21 00:58:52,673 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 00:58:54,719 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []