./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash df5576f7e7a8cefe027103c7c7ef877e0a55917f ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash df5576f7e7a8cefe027103c7c7ef877e0a55917f .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-09 01:47:23,438 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-09 01:47:23,439 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-09 01:47:23,446 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-09 01:47:23,446 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-09 01:47:23,447 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-09 01:47:23,448 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-09 01:47:23,448 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-09 01:47:23,449 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-09 01:47:23,449 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-09 01:47:23,450 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-09 01:47:23,450 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-09 01:47:23,450 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-09 01:47:23,451 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-09 01:47:23,451 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-09 01:47:23,452 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-09 01:47:23,452 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-09 01:47:23,453 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-09 01:47:23,454 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-09 01:47:23,455 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-09 01:47:23,456 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-09 01:47:23,456 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-09 01:47:23,457 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-09 01:47:23,457 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-09 01:47:23,458 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-09 01:47:23,458 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-09 01:47:23,459 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-09 01:47:23,460 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-09 01:47:23,460 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-09 01:47:23,461 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-09 01:47:23,461 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-09 01:47:23,462 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-09 01:47:23,462 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-09 01:47:23,462 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-09 01:47:23,462 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-09 01:47:23,462 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-09 01:47:23,463 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-12-09 01:47:23,472 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-09 01:47:23,473 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-09 01:47:23,473 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-09 01:47:23,473 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-09 01:47:23,474 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-09 01:47:23,474 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-09 01:47:23,474 INFO L133 SettingsManager]: * Use SBE=true [2018-12-09 01:47:23,474 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-09 01:47:23,475 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-09 01:47:23,476 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-09 01:47:23,476 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-09 01:47:23,476 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-09 01:47:23,476 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-09 01:47:23,476 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 01:47:23,476 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-09 01:47:23,476 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-09 01:47:23,477 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-09 01:47:23,477 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-09 01:47:23,477 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-09 01:47:23,477 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-09 01:47:23,477 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-09 01:47:23,477 INFO L133 SettingsManager]: * To the following directory=dump/ 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-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> df5576f7e7a8cefe027103c7c7ef877e0a55917f [2018-12-09 01:47:23,500 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-09 01:47:23,507 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-09 01:47:23,509 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-09 01:47:23,510 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-09 01:47:23,511 INFO L276 PluginConnector]: CDTParser initialized [2018-12-09 01:47:23,511 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i [2018-12-09 01:47:23,546 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/277b71051/ab610cbb7e444b3b9e8baf020ea6149f/FLAGf9a00285e [2018-12-09 01:47:24,060 INFO L307 CDTParser]: Found 1 translation units. [2018-12-09 01:47:24,060 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i [2018-12-09 01:47:24,075 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/277b71051/ab610cbb7e444b3b9e8baf020ea6149f/FLAGf9a00285e [2018-12-09 01:47:24,579 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/277b71051/ab610cbb7e444b3b9e8baf020ea6149f [2018-12-09 01:47:24,581 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-09 01:47:24,582 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-09 01:47:24,583 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-09 01:47:24,583 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-09 01:47:24,585 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-09 01:47:24,585 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 01:47:24" (1/1) ... [2018-12-09 01:47:24,587 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@778a660f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:24, skipping insertion in model container [2018-12-09 01:47:24,587 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 01:47:24" (1/1) ... [2018-12-09 01:47:24,591 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-09 01:47:24,633 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-09 01:47:25,298 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 01:47:25,317 INFO L191 MainTranslator]: Completed pre-run [2018-12-09 01:47:25,447 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 01:47:25,568 INFO L195 MainTranslator]: Completed translation [2018-12-09 01:47:25,568 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25 WrapperNode [2018-12-09 01:47:25,568 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-09 01:47:25,569 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-09 01:47:25,569 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-09 01:47:25,569 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-09 01:47:25,574 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,602 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,613 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-09 01:47:25,613 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-09 01:47:25,613 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-09 01:47:25,613 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-09 01:47:25,619 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,619 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,626 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,626 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,663 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,671 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,678 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... [2018-12-09 01:47:25,687 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-09 01:47:25,687 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-09 01:47:25,688 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-09 01:47:25,688 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-09 01:47:25,688 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 01:47:25,732 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-12-09 01:47:25,732 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-12-09 01:47:25,732 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-09 01:47:25,732 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-09 01:47:25,733 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2018-12-09 01:47:25,733 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2018-12-09 01:47:25,733 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_start_xmit [2018-12-09 01:47:25,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_start_xmit [2018-12-09 01:47:25,733 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_init [2018-12-09 01:47:25,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_init [2018-12-09 01:47:25,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-09 01:47:25,733 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2018-12-09 01:47:25,734 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2018-12-09 01:47:25,734 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2018-12-09 01:47:25,734 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2018-12-09 01:47:25,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-09 01:47:25,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-09 01:47:25,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-09 01:47:25,734 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2018-12-09 01:47:25,734 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2018-12-09 01:47:25,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-09 01:47:25,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-09 01:47:25,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-09 01:47:25,735 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2018-12-09 01:47:25,735 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2018-12-09 01:47:25,735 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-12-09 01:47:25,735 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2018-12-09 01:47:25,735 INFO L130 BoogieDeclarations]: Found specification of procedure init_params_sja1000 [2018-12-09 01:47:25,736 INFO L138 BoogieDeclarations]: Found implementation of procedure init_params_sja1000 [2018-12-09 01:47:25,736 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2018-12-09 01:47:25,736 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2018-12-09 01:47:25,736 INFO L130 BoogieDeclarations]: Found specification of procedure can_free_echo_skb [2018-12-09 01:47:25,736 INFO L138 BoogieDeclarations]: Found implementation of procedure can_free_echo_skb [2018-12-09 01:47:25,736 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_control_cmd [2018-12-09 01:47:25,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_control_cmd [2018-12-09 01:47:25,737 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-09 01:47:25,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-09 01:47:25,737 INFO L130 BoogieDeclarations]: Found specification of procedure can_put_echo_skb [2018-12-09 01:47:25,737 INFO L138 BoogieDeclarations]: Found implementation of procedure can_put_echo_skb [2018-12-09 01:47:25,737 INFO L130 BoogieDeclarations]: Found specification of procedure open_candev [2018-12-09 01:47:25,737 INFO L138 BoogieDeclarations]: Found implementation of procedure open_candev [2018-12-09 01:47:25,737 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-12-09 01:47:25,737 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-12-09 01:47:25,738 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_exit [2018-12-09 01:47:25,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_exit [2018-12-09 01:47:25,738 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2018-12-09 01:47:25,738 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2018-12-09 01:47:25,738 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_anchored_urbs [2018-12-09 01:47:25,738 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_anchored_urbs [2018-12-09 01:47:25,738 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-09 01:47:25,738 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2018-12-09 01:47:25,739 INFO L130 BoogieDeclarations]: Found specification of procedure init_usb_anchor [2018-12-09 01:47:25,739 INFO L138 BoogieDeclarations]: Found implementation of procedure init_usb_anchor [2018-12-09 01:47:25,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-09 01:47:25,739 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2018-12-09 01:47:25,739 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2018-12-09 01:47:25,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2018-12-09 01:47:25,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2018-12-09 01:47:25,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2018-12-09 01:47:25,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2018-12-09 01:47:25,740 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-12-09 01:47:25,740 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-12-09 01:47:25,740 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2018-12-09 01:47:25,740 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2018-12-09 01:47:25,740 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-09 01:47:25,740 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-09 01:47:25,740 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2018-12-09 01:47:25,741 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2018-12-09 01:47:25,741 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_command_msg [2018-12-09 01:47:25,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_command_msg [2018-12-09 01:47:25,741 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-09 01:47:25,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-09 01:47:25,741 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2018-12-09 01:47:25,741 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2018-12-09 01:47:25,741 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_all_urbs [2018-12-09 01:47:25,742 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_all_urbs [2018-12-09 01:47:25,742 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2018-12-09 01:47:25,742 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2018-12-09 01:47:25,742 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2018-12-09 01:47:25,742 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2018-12-09 01:47:25,742 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-12-09 01:47:25,742 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-12-09 01:47:25,742 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-09 01:47:25,743 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-09 01:47:25,743 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2018-12-09 01:47:25,743 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2018-12-09 01:47:25,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-09 01:47:25,743 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2018-12-09 01:47:25,743 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2018-12-09 01:47:25,743 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2018-12-09 01:47:25,743 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2018-12-09 01:47:25,743 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_write_mode [2018-12-09 01:47:25,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_write_mode [2018-12-09 01:47:25,744 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2018-12-09 01:47:25,744 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2018-12-09 01:47:25,744 INFO L130 BoogieDeclarations]: Found specification of procedure register_candev [2018-12-09 01:47:25,744 INFO L138 BoogieDeclarations]: Found implementation of procedure register_candev [2018-12-09 01:47:25,744 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2018-12-09 01:47:25,744 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2018-12-09 01:47:25,744 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_probe [2018-12-09 01:47:25,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_probe [2018-12-09 01:47:25,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2018-12-09 01:47:25,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2018-12-09 01:47:25,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-09 01:47:25,745 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_disconnect [2018-12-09 01:47:25,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_disconnect [2018-12-09 01:47:25,745 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2018-12-09 01:47:25,745 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2018-12-09 01:47:25,745 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-12-09 01:47:25,746 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2018-12-09 01:47:25,746 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_close [2018-12-09 01:47:25,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_close [2018-12-09 01:47:25,746 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-12-09 01:47:25,746 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2018-12-09 01:47:25,746 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-12-09 01:47:25,746 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-12-09 01:47:25,746 INFO L130 BoogieDeclarations]: Found specification of procedure usb_anchor_urb [2018-12-09 01:47:25,747 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_anchor_urb [2018-12-09 01:47:25,747 INFO L130 BoogieDeclarations]: Found specification of procedure can_dropped_invalid_skb [2018-12-09 01:47:25,747 INFO L138 BoogieDeclarations]: Found implementation of procedure can_dropped_invalid_skb [2018-12-09 01:47:25,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2018-12-09 01:47:25,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2018-12-09 01:47:25,747 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-09 01:47:25,747 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-12-09 01:47:25,747 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-12-09 01:47:25,747 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_open [2018-12-09 01:47:25,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_open [2018-12-09 01:47:25,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-09 01:47:25,748 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-12-09 01:47:25,748 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2018-12-09 01:47:25,748 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2018-12-09 01:47:25,748 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2018-12-09 01:47:25,748 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-12-09 01:47:25,748 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-12-09 01:47:25,749 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2018-12-09 01:47:25,749 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2018-12-09 01:47:25,749 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-12-09 01:47:25,749 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-12-09 01:47:25,749 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2018-12-09 01:47:25,749 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2018-12-09 01:47:25,749 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unanchor_urb [2018-12-09 01:47:25,749 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unanchor_urb [2018-12-09 01:47:25,749 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2018-12-09 01:47:25,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2018-12-09 01:47:25,750 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2018-12-09 01:47:25,750 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2018-12-09 01:47:25,750 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2018-12-09 01:47:25,750 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2018-12-09 01:47:25,750 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2018-12-09 01:47:25,750 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2018-12-09 01:47:25,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2018-12-09 01:47:25,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2018-12-09 01:47:25,751 INFO L130 BoogieDeclarations]: Found specification of procedure close_candev [2018-12-09 01:47:25,751 INFO L138 BoogieDeclarations]: Found implementation of procedure close_candev [2018-12-09 01:47:25,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-09 01:47:25,751 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2018-12-09 01:47:25,751 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2018-12-09 01:47:25,751 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-12-09 01:47:25,751 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-12-09 01:47:25,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-09 01:47:25,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-09 01:47:25,752 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-12-09 01:47:25,752 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2018-12-09 01:47:25,752 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2018-12-09 01:47:25,752 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2018-12-09 01:47:25,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-09 01:47:25,752 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-09 01:47:25,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-09 01:47:25,752 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_start [2018-12-09 01:47:25,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_start [2018-12-09 01:47:25,753 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_candev [2018-12-09 01:47:25,753 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_candev [2018-12-09 01:47:26,181 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-09 01:47:26,181 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-09 01:47:41,414 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-09 01:47:41,414 INFO L280 CfgBuilder]: Removed 13 assue(true) statements. [2018-12-09 01:47:41,414 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 01:47:41 BoogieIcfgContainer [2018-12-09 01:47:41,414 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-09 01:47:41,415 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-09 01:47:41,415 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-09 01:47:41,417 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-09 01:47:41,417 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 01:47:24" (1/3) ... [2018-12-09 01:47:41,418 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@abd5948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 01:47:41, skipping insertion in model container [2018-12-09 01:47:41,418 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:47:25" (2/3) ... [2018-12-09 01:47:41,418 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@abd5948 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 01:47:41, skipping insertion in model container [2018-12-09 01:47:41,418 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 01:47:41" (3/3) ... [2018-12-09 01:47:41,420 INFO L112 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i [2018-12-09 01:47:41,428 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-09 01:47:41,433 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-09 01:47:41,441 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-09 01:47:41,467 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-09 01:47:41,468 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-09 01:47:41,468 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-09 01:47:41,468 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-09 01:47:41,468 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-09 01:47:41,468 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-09 01:47:41,468 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-09 01:47:41,468 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-09 01:47:41,468 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-09 01:47:41,488 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states. [2018-12-09 01:47:41,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-12-09 01:47:41,491 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:41,491 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:41,493 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:41,496 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:41,496 INFO L82 PathProgramCache]: Analyzing trace with hash -371280771, now seen corresponding path program 1 times [2018-12-09 01:47:41,497 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:41,498 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:41,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:41,543 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:41,543 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:41,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:47:41,723 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:41,724 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:47:41,726 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:47:41,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:47:41,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:41,735 INFO L87 Difference]: Start difference. First operand 584 states. Second operand 3 states. [2018-12-09 01:47:41,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:41,853 INFO L93 Difference]: Finished difference Result 1681 states and 2212 transitions. [2018-12-09 01:47:41,853 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:47:41,854 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 30 [2018-12-09 01:47:41,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:41,872 INFO L225 Difference]: With dead ends: 1681 [2018-12-09 01:47:41,872 INFO L226 Difference]: Without dead ends: 1110 [2018-12-09 01:47:41,878 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:41,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2018-12-09 01:47:41,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 1106. [2018-12-09 01:47:41,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1106 states. [2018-12-09 01:47:41,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1106 states to 1106 states and 1364 transitions. [2018-12-09 01:47:41,966 INFO L78 Accepts]: Start accepts. Automaton has 1106 states and 1364 transitions. Word has length 30 [2018-12-09 01:47:41,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:41,966 INFO L480 AbstractCegarLoop]: Abstraction has 1106 states and 1364 transitions. [2018-12-09 01:47:41,966 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:47:41,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1106 states and 1364 transitions. [2018-12-09 01:47:41,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-09 01:47:41,967 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:41,967 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:41,967 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:41,967 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:41,967 INFO L82 PathProgramCache]: Analyzing trace with hash 1374770105, now seen corresponding path program 1 times [2018-12-09 01:47:41,967 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:41,967 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:41,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:41,972 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:41,972 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:41,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:42,030 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:47:42,030 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:42,030 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:47:42,031 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:47:42,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:47:42,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:42,032 INFO L87 Difference]: Start difference. First operand 1106 states and 1364 transitions. Second operand 3 states. [2018-12-09 01:47:42,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:42,095 INFO L93 Difference]: Finished difference Result 3263 states and 4061 transitions. [2018-12-09 01:47:42,096 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:47:42,096 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-09 01:47:42,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:42,103 INFO L225 Difference]: With dead ends: 3263 [2018-12-09 01:47:42,103 INFO L226 Difference]: Without dead ends: 2173 [2018-12-09 01:47:42,106 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:42,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2173 states. [2018-12-09 01:47:42,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2173 to 2166. [2018-12-09 01:47:42,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2166 states. [2018-12-09 01:47:42,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2166 states to 2166 states and 2686 transitions. [2018-12-09 01:47:42,163 INFO L78 Accepts]: Start accepts. Automaton has 2166 states and 2686 transitions. Word has length 31 [2018-12-09 01:47:42,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:42,163 INFO L480 AbstractCegarLoop]: Abstraction has 2166 states and 2686 transitions. [2018-12-09 01:47:42,163 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:47:42,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2166 states and 2686 transitions. [2018-12-09 01:47:42,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-09 01:47:42,166 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:42,166 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2018-12-09 01:47:42,166 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:42,166 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:42,167 INFO L82 PathProgramCache]: Analyzing trace with hash 1651875236, now seen corresponding path program 1 times [2018-12-09 01:47:42,167 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:42,167 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:42,169 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,169 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:42,169 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:42,248 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:42,248 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:42,249 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:47:42,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:47:42,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:47:42,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:42,249 INFO L87 Difference]: Start difference. First operand 2166 states and 2686 transitions. Second operand 5 states. [2018-12-09 01:47:42,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:42,320 INFO L93 Difference]: Finished difference Result 4310 states and 5349 transitions. [2018-12-09 01:47:42,320 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:47:42,321 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 91 [2018-12-09 01:47:42,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:42,326 INFO L225 Difference]: With dead ends: 4310 [2018-12-09 01:47:42,326 INFO L226 Difference]: Without dead ends: 2166 [2018-12-09 01:47:42,330 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:42,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2166 states. [2018-12-09 01:47:42,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2166 to 2166. [2018-12-09 01:47:42,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2166 states. [2018-12-09 01:47:42,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2166 states to 2166 states and 2685 transitions. [2018-12-09 01:47:42,376 INFO L78 Accepts]: Start accepts. Automaton has 2166 states and 2685 transitions. Word has length 91 [2018-12-09 01:47:42,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:42,376 INFO L480 AbstractCegarLoop]: Abstraction has 2166 states and 2685 transitions. [2018-12-09 01:47:42,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:47:42,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2166 states and 2685 transitions. [2018-12-09 01:47:42,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-09 01:47:42,378 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:42,378 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2018-12-09 01:47:42,379 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:42,379 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:42,379 INFO L82 PathProgramCache]: Analyzing trace with hash -1688863165, now seen corresponding path program 1 times [2018-12-09 01:47:42,379 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:42,379 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:42,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,381 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:42,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:42,443 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:42,444 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:42,444 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-09 01:47:42,444 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-09 01:47:42,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-09 01:47:42,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-09 01:47:42,444 INFO L87 Difference]: Start difference. First operand 2166 states and 2685 transitions. Second operand 4 states. [2018-12-09 01:47:42,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:42,516 INFO L93 Difference]: Finished difference Result 4330 states and 5389 transitions. [2018-12-09 01:47:42,516 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-09 01:47:42,516 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 91 [2018-12-09 01:47:42,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:42,522 INFO L225 Difference]: With dead ends: 4330 [2018-12-09 01:47:42,522 INFO L226 Difference]: Without dead ends: 2190 [2018-12-09 01:47:42,526 INFO L631 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 [2018-12-09 01:47:42,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2018-12-09 01:47:42,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 2174. [2018-12-09 01:47:42,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2174 states. [2018-12-09 01:47:42,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2174 states to 2174 states and 2693 transitions. [2018-12-09 01:47:42,573 INFO L78 Accepts]: Start accepts. Automaton has 2174 states and 2693 transitions. Word has length 91 [2018-12-09 01:47:42,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:42,574 INFO L480 AbstractCegarLoop]: Abstraction has 2174 states and 2693 transitions. [2018-12-09 01:47:42,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-09 01:47:42,574 INFO L276 IsEmpty]: Start isEmpty. Operand 2174 states and 2693 transitions. [2018-12-09 01:47:42,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-09 01:47:42,576 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:42,576 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2018-12-09 01:47:42,576 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:42,576 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:42,576 INFO L82 PathProgramCache]: Analyzing trace with hash -2039275050, now seen corresponding path program 1 times [2018-12-09 01:47:42,576 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:42,576 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:42,578 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,578 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:42,578 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:42,669 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:42,670 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:42,670 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:47:42,670 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:47:42,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:47:42,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:42,671 INFO L87 Difference]: Start difference. First operand 2174 states and 2693 transitions. Second operand 5 states. [2018-12-09 01:47:42,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:42,742 INFO L93 Difference]: Finished difference Result 4204 states and 5202 transitions. [2018-12-09 01:47:42,742 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:47:42,742 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 92 [2018-12-09 01:47:42,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:42,747 INFO L225 Difference]: With dead ends: 4204 [2018-12-09 01:47:42,747 INFO L226 Difference]: Without dead ends: 2056 [2018-12-09 01:47:42,751 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:42,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2018-12-09 01:47:42,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 2048. [2018-12-09 01:47:42,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2048 states. [2018-12-09 01:47:42,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2048 states to 2048 states and 2515 transitions. [2018-12-09 01:47:42,793 INFO L78 Accepts]: Start accepts. Automaton has 2048 states and 2515 transitions. Word has length 92 [2018-12-09 01:47:42,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:42,794 INFO L480 AbstractCegarLoop]: Abstraction has 2048 states and 2515 transitions. [2018-12-09 01:47:42,794 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:47:42,794 INFO L276 IsEmpty]: Start isEmpty. Operand 2048 states and 2515 transitions. [2018-12-09 01:47:42,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-09 01:47:42,795 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:42,795 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:42,795 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:42,795 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:42,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1714689772, now seen corresponding path program 1 times [2018-12-09 01:47:42,795 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:42,795 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:42,797 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,797 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:42,797 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:42,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:42,878 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:47:42,879 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:42,879 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:47:42,879 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:47:42,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:47:42,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:42,879 INFO L87 Difference]: Start difference. First operand 2048 states and 2515 transitions. Second operand 5 states. [2018-12-09 01:47:42,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:42,947 INFO L93 Difference]: Finished difference Result 3150 states and 3880 transitions. [2018-12-09 01:47:42,947 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:47:42,947 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 91 [2018-12-09 01:47:42,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:42,952 INFO L225 Difference]: With dead ends: 3150 [2018-12-09 01:47:42,953 INFO L226 Difference]: Without dead ends: 2054 [2018-12-09 01:47:42,955 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:42,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2018-12-09 01:47:42,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 2052. [2018-12-09 01:47:42,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2052 states. [2018-12-09 01:47:42,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2052 states to 2052 states and 2517 transitions. [2018-12-09 01:47:42,998 INFO L78 Accepts]: Start accepts. Automaton has 2052 states and 2517 transitions. Word has length 91 [2018-12-09 01:47:42,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:42,998 INFO L480 AbstractCegarLoop]: Abstraction has 2052 states and 2517 transitions. [2018-12-09 01:47:42,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:47:42,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2052 states and 2517 transitions. [2018-12-09 01:47:42,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-09 01:47:42,999 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:42,999 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2018-12-09 01:47:42,999 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:42,999 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:43,000 INFO L82 PathProgramCache]: Analyzing trace with hash -2027958923, now seen corresponding path program 1 times [2018-12-09 01:47:43,000 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:43,000 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:43,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:43,001 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:43,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:43,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:43,114 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:43,114 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:43,114 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-09 01:47:43,115 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-09 01:47:43,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-09 01:47:43,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-09 01:47:43,115 INFO L87 Difference]: Start difference. First operand 2052 states and 2517 transitions. Second operand 6 states. [2018-12-09 01:47:54,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:54,573 INFO L93 Difference]: Finished difference Result 3739 states and 4840 transitions. [2018-12-09 01:47:54,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-09 01:47:54,574 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 92 [2018-12-09 01:47:54,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:54,582 INFO L225 Difference]: With dead ends: 3739 [2018-12-09 01:47:54,582 INFO L226 Difference]: Without dead ends: 3734 [2018-12-09 01:47:54,583 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-12-09 01:47:54,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3734 states. [2018-12-09 01:47:54,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3734 to 3694. [2018-12-09 01:47:54,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3694 states. [2018-12-09 01:47:54,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3694 states to 3694 states and 4784 transitions. [2018-12-09 01:47:54,669 INFO L78 Accepts]: Start accepts. Automaton has 3694 states and 4784 transitions. Word has length 92 [2018-12-09 01:47:54,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:54,669 INFO L480 AbstractCegarLoop]: Abstraction has 3694 states and 4784 transitions. [2018-12-09 01:47:54,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-09 01:47:54,670 INFO L276 IsEmpty]: Start isEmpty. Operand 3694 states and 4784 transitions. [2018-12-09 01:47:54,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-12-09 01:47:54,671 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:54,671 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:54,671 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:54,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:54,671 INFO L82 PathProgramCache]: Analyzing trace with hash -550985109, now seen corresponding path program 1 times [2018-12-09 01:47:54,671 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:54,671 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:54,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:54,673 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:54,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:54,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:54,725 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 01:47:54,725 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:54,725 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:47:54,725 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:47:54,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:47:54,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:54,726 INFO L87 Difference]: Start difference. First operand 3694 states and 4784 transitions. Second operand 3 states. [2018-12-09 01:47:54,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:54,838 INFO L93 Difference]: Finished difference Result 7518 states and 9850 transitions. [2018-12-09 01:47:54,838 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:47:54,839 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 106 [2018-12-09 01:47:54,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:54,849 INFO L225 Difference]: With dead ends: 7518 [2018-12-09 01:47:54,849 INFO L226 Difference]: Without dead ends: 3849 [2018-12-09 01:47:54,857 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:54,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2018-12-09 01:47:54,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3841. [2018-12-09 01:47:54,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3841 states. [2018-12-09 01:47:54,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3841 states to 3841 states and 5062 transitions. [2018-12-09 01:47:54,948 INFO L78 Accepts]: Start accepts. Automaton has 3841 states and 5062 transitions. Word has length 106 [2018-12-09 01:47:54,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:54,948 INFO L480 AbstractCegarLoop]: Abstraction has 3841 states and 5062 transitions. [2018-12-09 01:47:54,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:47:54,948 INFO L276 IsEmpty]: Start isEmpty. Operand 3841 states and 5062 transitions. [2018-12-09 01:47:54,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-12-09 01:47:54,950 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:54,950 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:54,950 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:54,950 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:54,950 INFO L82 PathProgramCache]: Analyzing trace with hash -221184357, now seen corresponding path program 1 times [2018-12-09 01:47:54,950 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:54,950 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:54,952 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:54,952 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:54,952 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:55,014 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:55,014 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:55,014 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:47:55,015 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:47:55,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:47:55,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:55,015 INFO L87 Difference]: Start difference. First operand 3841 states and 5062 transitions. Second operand 3 states. [2018-12-09 01:47:55,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:55,122 INFO L93 Difference]: Finished difference Result 6873 states and 9229 transitions. [2018-12-09 01:47:55,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:47:55,122 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 104 [2018-12-09 01:47:55,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:55,133 INFO L225 Difference]: With dead ends: 6873 [2018-12-09 01:47:55,134 INFO L226 Difference]: Without dead ends: 4033 [2018-12-09 01:47:55,140 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:47:55,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4033 states. [2018-12-09 01:47:55,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4033 to 3849. [2018-12-09 01:47:55,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3849 states. [2018-12-09 01:47:55,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3849 states to 3849 states and 5070 transitions. [2018-12-09 01:47:55,232 INFO L78 Accepts]: Start accepts. Automaton has 3849 states and 5070 transitions. Word has length 104 [2018-12-09 01:47:55,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:55,232 INFO L480 AbstractCegarLoop]: Abstraction has 3849 states and 5070 transitions. [2018-12-09 01:47:55,233 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:47:55,233 INFO L276 IsEmpty]: Start isEmpty. Operand 3849 states and 5070 transitions. [2018-12-09 01:47:55,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-12-09 01:47:55,234 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:55,234 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:55,235 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:55,235 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:55,235 INFO L82 PathProgramCache]: Analyzing trace with hash 887109244, now seen corresponding path program 1 times [2018-12-09 01:47:55,235 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:55,235 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:55,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:55,237 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:55,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:55,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:55,315 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:55,315 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:55,316 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:47:55,316 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:47:55,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:47:55,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:55,316 INFO L87 Difference]: Start difference. First operand 3849 states and 5070 transitions. Second operand 5 states. [2018-12-09 01:47:55,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:47:55,390 INFO L93 Difference]: Finished difference Result 6577 states and 8758 transitions. [2018-12-09 01:47:55,390 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:47:55,390 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 106 [2018-12-09 01:47:55,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:47:55,399 INFO L225 Difference]: With dead ends: 6577 [2018-12-09 01:47:55,400 INFO L226 Difference]: Without dead ends: 3729 [2018-12-09 01:47:55,406 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:47:55,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3729 states. [2018-12-09 01:47:55,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3729 to 3725. [2018-12-09 01:47:55,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3725 states. [2018-12-09 01:47:55,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3725 states to 3725 states and 4899 transitions. [2018-12-09 01:47:55,480 INFO L78 Accepts]: Start accepts. Automaton has 3725 states and 4899 transitions. Word has length 106 [2018-12-09 01:47:55,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:47:55,480 INFO L480 AbstractCegarLoop]: Abstraction has 3725 states and 4899 transitions. [2018-12-09 01:47:55,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:47:55,480 INFO L276 IsEmpty]: Start isEmpty. Operand 3725 states and 4899 transitions. [2018-12-09 01:47:55,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-12-09 01:47:55,481 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:47:55,481 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:47:55,481 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:47:55,482 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:47:55,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1848723261, now seen corresponding path program 1 times [2018-12-09 01:47:55,482 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:47:55,482 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:47:55,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:55,484 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:47:55,484 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:47:55,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:47:55,589 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:47:55,589 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:47:55,589 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-09 01:47:55,589 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-09 01:47:55,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-09 01:47:55,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-09 01:47:55,589 INFO L87 Difference]: Start difference. First operand 3725 states and 4899 transitions. Second operand 6 states. [2018-12-09 01:48:09,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:09,458 INFO L93 Difference]: Finished difference Result 7004 states and 9732 transitions. [2018-12-09 01:48:09,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-09 01:48:09,458 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 106 [2018-12-09 01:48:09,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:09,476 INFO L225 Difference]: With dead ends: 7004 [2018-12-09 01:48:09,476 INFO L226 Difference]: Without dead ends: 7001 [2018-12-09 01:48:09,479 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-12-09 01:48:09,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7001 states. [2018-12-09 01:48:09,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7001 to 6894. [2018-12-09 01:48:09,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6894 states. [2018-12-09 01:48:09,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6894 states to 6894 states and 9566 transitions. [2018-12-09 01:48:09,638 INFO L78 Accepts]: Start accepts. Automaton has 6894 states and 9566 transitions. Word has length 106 [2018-12-09 01:48:09,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:09,639 INFO L480 AbstractCegarLoop]: Abstraction has 6894 states and 9566 transitions. [2018-12-09 01:48:09,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-09 01:48:09,639 INFO L276 IsEmpty]: Start isEmpty. Operand 6894 states and 9566 transitions. [2018-12-09 01:48:09,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-12-09 01:48:09,641 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:09,641 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:09,641 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:09,641 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:09,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1688338259, now seen corresponding path program 1 times [2018-12-09 01:48:09,641 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:09,641 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:09,643 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:09,643 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:09,643 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:09,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:09,721 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:09,721 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:09,722 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:48:09,722 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:48:09,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:48:09,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:09,722 INFO L87 Difference]: Start difference. First operand 6894 states and 9566 transitions. Second operand 3 states. [2018-12-09 01:48:09,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:09,898 INFO L93 Difference]: Finished difference Result 13478 states and 19017 transitions. [2018-12-09 01:48:09,899 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:48:09,899 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 115 [2018-12-09 01:48:09,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:09,917 INFO L225 Difference]: With dead ends: 13478 [2018-12-09 01:48:09,917 INFO L226 Difference]: Without dead ends: 6610 [2018-12-09 01:48:09,935 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:09,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6610 states. [2018-12-09 01:48:10,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6610 to 6568. [2018-12-09 01:48:10,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6568 states. [2018-12-09 01:48:10,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6568 states to 6568 states and 9000 transitions. [2018-12-09 01:48:10,082 INFO L78 Accepts]: Start accepts. Automaton has 6568 states and 9000 transitions. Word has length 115 [2018-12-09 01:48:10,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:10,082 INFO L480 AbstractCegarLoop]: Abstraction has 6568 states and 9000 transitions. [2018-12-09 01:48:10,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:48:10,083 INFO L276 IsEmpty]: Start isEmpty. Operand 6568 states and 9000 transitions. [2018-12-09 01:48:10,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-12-09 01:48:10,084 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:10,084 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:10,084 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:10,084 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:10,084 INFO L82 PathProgramCache]: Analyzing trace with hash -718085495, now seen corresponding path program 1 times [2018-12-09 01:48:10,085 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:10,085 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:10,086 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:10,086 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:10,087 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:10,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:10,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:10,167 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:10,167 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:48:10,167 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:48:10,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:48:10,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:10,168 INFO L87 Difference]: Start difference. First operand 6568 states and 9000 transitions. Second operand 5 states. [2018-12-09 01:48:10,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:10,355 INFO L93 Difference]: Finished difference Result 11542 states and 15872 transitions. [2018-12-09 01:48:10,356 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:48:10,356 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 126 [2018-12-09 01:48:10,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:10,368 INFO L225 Difference]: With dead ends: 11542 [2018-12-09 01:48:10,368 INFO L226 Difference]: Without dead ends: 5000 [2018-12-09 01:48:10,380 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-09 01:48:10,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2018-12-09 01:48:10,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4770. [2018-12-09 01:48:10,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4770 states. [2018-12-09 01:48:10,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4770 states to 4770 states and 6392 transitions. [2018-12-09 01:48:10,486 INFO L78 Accepts]: Start accepts. Automaton has 4770 states and 6392 transitions. Word has length 126 [2018-12-09 01:48:10,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:10,486 INFO L480 AbstractCegarLoop]: Abstraction has 4770 states and 6392 transitions. [2018-12-09 01:48:10,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:48:10,487 INFO L276 IsEmpty]: Start isEmpty. Operand 4770 states and 6392 transitions. [2018-12-09 01:48:10,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-12-09 01:48:10,488 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:10,488 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:10,488 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:10,488 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:10,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1498053070, now seen corresponding path program 1 times [2018-12-09 01:48:10,489 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:10,489 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:10,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:10,490 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:10,490 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:10,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:10,656 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-12-09 01:48:10,657 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:10,657 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-09 01:48:10,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-09 01:48:10,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-09 01:48:10,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-12-09 01:48:10,657 INFO L87 Difference]: Start difference. First operand 4770 states and 6392 transitions. Second operand 8 states. [2018-12-09 01:48:21,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:21,722 INFO L93 Difference]: Finished difference Result 9832 states and 13906 transitions. [2018-12-09 01:48:21,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-09 01:48:21,723 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 117 [2018-12-09 01:48:21,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:21,749 INFO L225 Difference]: With dead ends: 9832 [2018-12-09 01:48:21,749 INFO L226 Difference]: Without dead ends: 7357 [2018-12-09 01:48:21,755 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2018-12-09 01:48:21,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7357 states. [2018-12-09 01:48:21,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7357 to 6337. [2018-12-09 01:48:21,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6337 states. [2018-12-09 01:48:21,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6337 states to 6337 states and 8523 transitions. [2018-12-09 01:48:21,944 INFO L78 Accepts]: Start accepts. Automaton has 6337 states and 8523 transitions. Word has length 117 [2018-12-09 01:48:21,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:21,944 INFO L480 AbstractCegarLoop]: Abstraction has 6337 states and 8523 transitions. [2018-12-09 01:48:21,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-09 01:48:21,944 INFO L276 IsEmpty]: Start isEmpty. Operand 6337 states and 8523 transitions. [2018-12-09 01:48:21,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-12-09 01:48:21,946 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:21,946 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:21,946 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:21,946 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:21,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1728106551, now seen corresponding path program 1 times [2018-12-09 01:48:21,946 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:21,946 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:21,949 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:21,949 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:21,949 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:21,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:22,027 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:22,027 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:22,027 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:48:22,028 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:48:22,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:48:22,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:22,028 INFO L87 Difference]: Start difference. First operand 6337 states and 8523 transitions. Second operand 5 states. [2018-12-09 01:48:22,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:22,166 INFO L93 Difference]: Finished difference Result 9180 states and 12405 transitions. [2018-12-09 01:48:22,167 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:48:22,167 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 118 [2018-12-09 01:48:22,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:22,180 INFO L225 Difference]: With dead ends: 9180 [2018-12-09 01:48:22,180 INFO L226 Difference]: Without dead ends: 6335 [2018-12-09 01:48:22,186 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:22,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6335 states. [2018-12-09 01:48:22,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6335 to 6333. [2018-12-09 01:48:22,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6333 states. [2018-12-09 01:48:22,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6333 states to 6333 states and 8512 transitions. [2018-12-09 01:48:22,347 INFO L78 Accepts]: Start accepts. Automaton has 6333 states and 8512 transitions. Word has length 118 [2018-12-09 01:48:22,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:22,347 INFO L480 AbstractCegarLoop]: Abstraction has 6333 states and 8512 transitions. [2018-12-09 01:48:22,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:48:22,348 INFO L276 IsEmpty]: Start isEmpty. Operand 6333 states and 8512 transitions. [2018-12-09 01:48:22,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-12-09 01:48:22,349 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:22,349 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:22,349 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:22,349 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:22,349 INFO L82 PathProgramCache]: Analyzing trace with hash -369674894, now seen corresponding path program 1 times [2018-12-09 01:48:22,349 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:22,350 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:22,351 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:22,351 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:22,351 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:22,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:22,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:48:22,425 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:22,426 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:48:22,426 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:48:22,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:48:22,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:22,426 INFO L87 Difference]: Start difference. First operand 6333 states and 8512 transitions. Second operand 5 states. [2018-12-09 01:48:22,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:22,615 INFO L93 Difference]: Finished difference Result 11000 states and 14978 transitions. [2018-12-09 01:48:22,616 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:48:22,616 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 131 [2018-12-09 01:48:22,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:22,629 INFO L225 Difference]: With dead ends: 11000 [2018-12-09 01:48:22,629 INFO L226 Difference]: Without dead ends: 6401 [2018-12-09 01:48:22,637 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:22,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6401 states. [2018-12-09 01:48:22,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6401 to 6311. [2018-12-09 01:48:22,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6311 states. [2018-12-09 01:48:22,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6311 states to 6311 states and 8464 transitions. [2018-12-09 01:48:22,804 INFO L78 Accepts]: Start accepts. Automaton has 6311 states and 8464 transitions. Word has length 131 [2018-12-09 01:48:22,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:22,804 INFO L480 AbstractCegarLoop]: Abstraction has 6311 states and 8464 transitions. [2018-12-09 01:48:22,804 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:48:22,805 INFO L276 IsEmpty]: Start isEmpty. Operand 6311 states and 8464 transitions. [2018-12-09 01:48:22,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-12-09 01:48:22,806 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:22,807 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:22,807 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:22,807 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:22,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1300329941, now seen corresponding path program 1 times [2018-12-09 01:48:22,807 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:22,807 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:22,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:22,809 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:22,809 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:22,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:22,853 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-12-09 01:48:22,853 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:22,853 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:48:22,853 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:48:22,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:48:22,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:22,853 INFO L87 Difference]: Start difference. First operand 6311 states and 8464 transitions. Second operand 3 states. [2018-12-09 01:48:23,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:23,042 INFO L93 Difference]: Finished difference Result 12626 states and 16988 transitions. [2018-12-09 01:48:23,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:48:23,042 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 136 [2018-12-09 01:48:23,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:23,054 INFO L225 Difference]: With dead ends: 12626 [2018-12-09 01:48:23,054 INFO L226 Difference]: Without dead ends: 6341 [2018-12-09 01:48:23,063 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:23,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6341 states. [2018-12-09 01:48:23,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6341 to 6331. [2018-12-09 01:48:23,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6331 states. [2018-12-09 01:48:23,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6331 states to 6331 states and 8484 transitions. [2018-12-09 01:48:23,221 INFO L78 Accepts]: Start accepts. Automaton has 6331 states and 8484 transitions. Word has length 136 [2018-12-09 01:48:23,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:23,222 INFO L480 AbstractCegarLoop]: Abstraction has 6331 states and 8484 transitions. [2018-12-09 01:48:23,222 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:48:23,222 INFO L276 IsEmpty]: Start isEmpty. Operand 6331 states and 8484 transitions. [2018-12-09 01:48:23,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-12-09 01:48:23,224 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:23,224 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:23,224 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:23,224 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:23,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1343300682, now seen corresponding path program 1 times [2018-12-09 01:48:23,224 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:23,224 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:23,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:23,225 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:23,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:23,293 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:23,293 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:23,293 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:48:23,293 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:48:23,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:48:23,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:23,293 INFO L87 Difference]: Start difference. First operand 6331 states and 8484 transitions. Second operand 3 states. [2018-12-09 01:48:23,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:23,431 INFO L93 Difference]: Finished difference Result 10836 states and 14546 transitions. [2018-12-09 01:48:23,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:48:23,432 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 125 [2018-12-09 01:48:23,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:23,443 INFO L225 Difference]: With dead ends: 10836 [2018-12-09 01:48:23,443 INFO L226 Difference]: Without dead ends: 5375 [2018-12-09 01:48:23,454 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:23,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5375 states. [2018-12-09 01:48:23,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5375 to 5298. [2018-12-09 01:48:23,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5298 states. [2018-12-09 01:48:23,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5298 states to 5298 states and 6907 transitions. [2018-12-09 01:48:23,597 INFO L78 Accepts]: Start accepts. Automaton has 5298 states and 6907 transitions. Word has length 125 [2018-12-09 01:48:23,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:23,597 INFO L480 AbstractCegarLoop]: Abstraction has 5298 states and 6907 transitions. [2018-12-09 01:48:23,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:48:23,597 INFO L276 IsEmpty]: Start isEmpty. Operand 5298 states and 6907 transitions. [2018-12-09 01:48:23,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-12-09 01:48:23,599 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:23,599 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:23,599 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:23,599 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:23,599 INFO L82 PathProgramCache]: Analyzing trace with hash -539591131, now seen corresponding path program 1 times [2018-12-09 01:48:23,599 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:23,600 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:23,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:23,601 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:23,601 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:23,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:23,661 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-12-09 01:48:23,661 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:23,661 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:48:23,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:48:23,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:48:23,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:23,661 INFO L87 Difference]: Start difference. First operand 5298 states and 6907 transitions. Second operand 5 states. [2018-12-09 01:48:23,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:23,861 INFO L93 Difference]: Finished difference Result 10674 states and 13899 transitions. [2018-12-09 01:48:23,862 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:48:23,862 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 157 [2018-12-09 01:48:23,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:23,871 INFO L225 Difference]: With dead ends: 10674 [2018-12-09 01:48:23,871 INFO L226 Difference]: Without dead ends: 5386 [2018-12-09 01:48:23,878 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:23,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5386 states. [2018-12-09 01:48:23,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5386 to 5330. [2018-12-09 01:48:23,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5330 states. [2018-12-09 01:48:24,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5330 states to 5330 states and 6937 transitions. [2018-12-09 01:48:24,009 INFO L78 Accepts]: Start accepts. Automaton has 5330 states and 6937 transitions. Word has length 157 [2018-12-09 01:48:24,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:24,009 INFO L480 AbstractCegarLoop]: Abstraction has 5330 states and 6937 transitions. [2018-12-09 01:48:24,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:48:24,009 INFO L276 IsEmpty]: Start isEmpty. Operand 5330 states and 6937 transitions. [2018-12-09 01:48:24,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-12-09 01:48:24,011 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:24,011 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:24,011 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:24,011 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:24,011 INFO L82 PathProgramCache]: Analyzing trace with hash 1280970213, now seen corresponding path program 1 times [2018-12-09 01:48:24,011 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 01:48:24,011 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 01:48:24,012 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:24,013 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:24,013 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 01:48:24,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-09 01:48:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-09 01:48:24,181 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-09 01:48:24,254 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967340 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# [2018-12-09 01:48:24,255 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967418 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_16_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# [2018-12-09 01:48:24,255 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967358 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:48:24,255 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967374 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:48:24,255 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967427 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:48:24,256 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967317 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# [2018-12-09 01:48:24,256 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967350 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# [2018-12-09 01:48:24,256 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967321 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:48:24,256 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967351 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# [2018-12-09 01:48:24,256 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967403 could not be translated for associated CType ARRAY#_1_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-12-09 01:48:24,256 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967405 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_16_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# [2018-12-09 01:48:24,257 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 4294967335 could not be translated for associated CType ARRAY#_1_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-12-09 01:48:24,313 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 01:48:24 BoogieIcfgContainer [2018-12-09 01:48:24,314 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-09 01:48:24,314 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-09 01:48:24,314 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-09 01:48:24,314 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-09 01:48:24,314 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 01:47:41" (3/4) ... [2018-12-09 01:48:24,317 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-09 01:48:24,317 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-09 01:48:24,318 INFO L168 Benchmark]: Toolchain (without parser) took 59736.00 ms. Allocated memory was 1.0 GB in the beginning and 2.6 GB in the end (delta: 1.5 GB). Free memory was 945.2 MB in the beginning and 1.5 GB in the end (delta: -557.7 MB). Peak memory consumption was 983.2 MB. Max. memory is 11.5 GB. [2018-12-09 01:48:24,319 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 976.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 01:48:24,319 INFO L168 Benchmark]: CACSL2BoogieTranslator took 985.98 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 121.6 MB). Free memory was 945.2 MB in the beginning and 906.9 MB in the end (delta: 38.2 MB). Peak memory consumption was 176.2 MB. Max. memory is 11.5 GB. [2018-12-09 01:48:24,319 INFO L168 Benchmark]: Boogie Procedure Inliner took 44.03 ms. Allocated memory is still 1.2 GB. Free memory is still 906.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 01:48:24,319 INFO L168 Benchmark]: Boogie Preprocessor took 74.08 ms. Allocated memory is still 1.2 GB. Free memory was 906.9 MB in the beginning and 890.8 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-12-09 01:48:24,320 INFO L168 Benchmark]: RCFGBuilder took 15726.75 ms. Allocated memory was 1.2 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 890.8 MB in the beginning and 1.8 GB in the end (delta: -925.5 MB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. [2018-12-09 01:48:24,320 INFO L168 Benchmark]: TraceAbstraction took 42898.89 ms. Allocated memory was 2.7 GB in the beginning and 2.6 GB in the end (delta: -101.2 MB). Free memory was 1.8 GB in the beginning and 1.5 GB in the end (delta: 313.5 MB). Peak memory consumption was 212.3 MB. Max. memory is 11.5 GB. [2018-12-09 01:48:24,320 INFO L168 Benchmark]: Witness Printer took 3.38 ms. Allocated memory is still 2.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 01:48:24,322 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 1.0 GB. Free memory is still 976.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 985.98 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 121.6 MB). Free memory was 945.2 MB in the beginning and 906.9 MB in the end (delta: 38.2 MB). Peak memory consumption was 176.2 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 44.03 ms. Allocated memory is still 1.2 GB. Free memory is still 906.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * Boogie Preprocessor took 74.08 ms. Allocated memory is still 1.2 GB. Free memory was 906.9 MB in the beginning and 890.8 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 15726.75 ms. Allocated memory was 1.2 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 890.8 MB in the beginning and 1.8 GB in the end (delta: -925.5 MB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. * TraceAbstraction took 42898.89 ms. Allocated memory was 2.7 GB in the beginning and 2.6 GB in the end (delta: -101.2 MB). Free memory was 1.8 GB in the beginning and 1.5 GB in the end (delta: 313.5 MB). Peak memory consumption was 212.3 MB. Max. memory is 11.5 GB. * Witness Printer took 3.38 ms. Allocated memory is still 2.6 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967340 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967418 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_16_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967358 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967374 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967427 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967317 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967350 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967321 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_8_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967351 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967403 could not be translated for associated CType ARRAY#_1_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967405 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_16_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 4294967335 could not be translated for associated CType ARRAY#_1_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 6742]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of large string literal at line 5131, overapproximation of bitwiseAnd at line 6092. Possible FailurePath: [L5137] static struct lock_class_key __key___7 ; [L5138] static struct lock_class_key __key___8 ; [L5278-L5291] static char const __mod_author31[46] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'a', (char const )'u', (char const )'t', (char const )'h', (char const )'o', (char const )'r', (char const )'=', (char const )'S', (char const )'e', (char const )'b', (char const )'a', (char const )'s', (char const )'t', (char const )'i', (char const )'a', (char const )'n', (char const )' ', (char const )'H', (char const )'a', (char const )'a', (char const )'s', (char const )' ', (char const )'<', (char const )'h', (char const )'a', (char const )'a', (char const )'s', (char const )'@', (char const )'e', (char const )'m', (char const )'s', (char const )'-', (char const )'w', (char const )'u', (char const )'e', (char const )'n', (char const )'s', (char const )'c', (char const )'h', (char const )'e', (char const )'.', (char const )'c', (char const )'o', (char const )'m', (char const )'>', (char const )'\000'}; [L5292-L5311] static char const __mod_description32[70] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'d', (char const )'e', (char const )'s', (char const )'c', (char const )'r', (char const )'i', (char const )'p', (char const )'t', (char const )'i', (char const )'o', (char const )'n', (char const )'=', (char const )'C', (char const )'A', (char const )'N', (char const )' ', (char const )'d', (char const )'r', (char const )'i', (char const )'v', (char const )'e', (char const )'r', (char const )' ', (char const )'f', (char const )'o', (char const )'r', (char const )' ', (char const )'E', (char const )'M', (char const )'S', (char const )' ', (char const )'D', (char const )'r', (char const )'.', (char const )' ', (char const )'T', (char const )'h', (char const )'o', (char const )'m', (char const )'a', (char const )'s', (char const )' ', (char const )'W', (char const )'u', (char const )'e', (char const )'n', (char const )'s', (char const )'c', (char const )'h', (char const )'e', (char const )' ', (char const )'C', (char const )'A', (char const )'N', (char const )'/', (char const )'U', (char const )'S', (char const )'B', (char const )' ', (char const )'i', (char const )'n', (char const )'t', (char const )'e', (char const )'r', (char const )'f', (char const )'a', (char const )'c', (char const )'e', (char const )'s', (char const )'\000'}; [L5312-L5317] static char const __mod_license33[15] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'l', (char const )'i', (char const )'c', (char const )'e', (char const )'n', (char const )'s', (char const )'e', (char const )'=', (char const )'G', (char const )'P', (char const )'L', (char const )' ', (char const )'v', (char const )'2', (char const )'\000'}; [L5318-L5320] static struct usb_device_id ems_usb_table[1] = { {(__u16 )3, (__u16 )4822, (__u16 )1092, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L6235-L6275] static struct net_device_ops const ems_usb_netdev_ops = {(int (*)(struct net_device *dev ))0, (void (*)(struct net_device *dev ))0, & ems_usb_open, & ems_usb_close, & ems_usb_start_xmit, (u16 (*)(struct net_device *dev , struct sk_buff *skb ))0, (void (*)(struct net_device *dev , int flags ))0, (void (*)(struct net_device *dev ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , void *addr ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , struct ifreq *ifr , int cmd ))0, (int (*)(struct net_device *dev , struct ifmap *map ))0, (int (*)(struct net_device *dev , int new_mtu ))0, (int (*)(struct net_device *dev , struct neigh_parms * ))0, (void (*)(struct net_device *dev ))0, (struct rtnl_link_stats64 *(*)(struct net_device *dev , struct rtnl_link_stats64 *storage ))0, (struct net_device_stats *(*)(struct net_device *dev ))0, (void (*)(struct net_device *dev , struct vlan_group *grp ))0, (void (*)(struct net_device *dev , unsigned short vid ))0, (void (*)(struct net_device *dev , unsigned short vid ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , struct netpoll_info *info ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , int queue , u8 *mac ))0, (int (*)(struct net_device *dev , int queue , u16 vlan , u8 qos ))0, (int (*)(struct net_device *dev , int vf , int rate ))0, (int (*)(struct net_device *dev , int vf , struct ifla_vf_info *ivf ))0, (int (*)(struct net_device *dev , int vf , struct nlattr **port ))0, (int (*)(struct net_device *dev , int vf , struct sk_buff *skb ))0, (int (*)(struct net_device *dev , u8 tc ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , u16 xid , struct scatterlist *sgl , unsigned int sgc ))0, (int (*)(struct net_device *dev , u16 xid ))0, (int (*)(struct net_device *dev , u16 xid , struct scatterlist *sgl , unsigned int sgc ))0, (int (*)(struct net_device *dev , u64 *wwn , int type ))0, (int (*)(struct net_device *dev , struct sk_buff const *skb , u16 rxq_index , u32 flow_id ))0, (int (*)(struct net_device *dev , struct net_device *slave_dev ))0, (int (*)(struct net_device *dev , struct net_device *slave_dev ))0, (u32 (*)(struct net_device *dev , u32 features ))0, (int (*)(struct net_device *dev , u32 features ))0}; [L6276-L6280] static struct can_bittiming_const ems_usb_bittiming_const = {{(char )'e', (char )'m', (char )'s', (char )'_', (char )'u', (char )'s', (char )'b', (char )'\000', (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, (__u32 )1, (__u32 )16, (__u32 )1, (__u32 )8, (__u32 )4, (__u32 )1, (__u32 )64, (__u32 )1}; [L6531-L6549] static struct usb_driver ems_usb_driver = {"ems_usb", & ems_usb_probe, & ems_usb_disconnect, (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (struct usb_device_id const *)(ems_usb_table), {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L6602] int LDV_IN_INTERRUPT ; [L6603] static int res_ems_usb_open_10 ; [L6604] static int res_ems_usb_close_12 ; [L6605] static int res_ems_usb_probe_16 ; [L6755] int ldv_urb_state = 0; [L6756] int ldv_coherent_state = 0; VAL [\old(__key___7)=null, \old(__key___7)=null, \old(__key___8)=null, \old(__key___8)=null, \old(ems_usb_bittiming_const)=null, \old(ems_usb_bittiming_const)=null, \old(ems_usb_driver)=null, \old(ems_usb_driver)=null, \old(ems_usb_netdev_ops)=null, \old(ems_usb_netdev_ops)=null, \old(ems_usb_table)=null, \old(ems_usb_table)=null, \old(ldv_coherent_state)=4294967310, \old(LDV_IN_INTERRUPT)=4294967324, \old(ldv_urb_state)=4294967368, \old(res_ems_usb_close_12)=4294967426, \old(res_ems_usb_open_10)=4294967431, \old(res_ems_usb_probe_16)=4294967318, __key___7={4294967323:0}, __key___8={4294967423:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6607] struct net_device *var_group1 ; [L6608] struct sk_buff *var_group2 ; [L6609] struct usb_interface *var_group3 ; [L6610] struct usb_device_id const *var_ems_usb_probe_16_p1 ; [L6611] int tmp___7 ; [L6612] int ldv_s_ems_usb_netdev_ops_net_device_ops ; [L6613] int ldv_s_ems_usb_driver_usb_driver ; [L6614] int tmp___8 ; [L6615] int tmp___9 ; [L6618] LDV_IN_INTERRUPT = 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6619] FCALL ldv_initialize() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6620] CALL, EXPR ems_usb_init() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6553] int err ; [L6557] CALL, EXPR usb_register(& ems_usb_driver) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, driver={4294967450:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L5128] int tmp___7 ; VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, driver={4294967450:0}, driver={4294967450:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L5131] CALL, EXPR usb_register_driver(driver, & __this_module, "ems_usb") VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, arg0={4294967450:0}, arg1={4294967428:4294967453}, arg2={4294967388:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L7012] return __VERIFIER_nondet_int(); [L5131] RET, EXPR usb_register_driver(driver, & __this_module, "ems_usb") VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, driver={4294967450:0}, driver={4294967450:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, usb_register_driver(driver, & __this_module, "ems_usb")=0] [L5131] tmp___7 = usb_register_driver(driver, & __this_module, "ems_usb") [L5133] return (tmp___7); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, driver={4294967450:0}, driver={4294967450:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0] [L6557] RET, EXPR usb_register(& ems_usb_driver) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, usb_register(& ems_usb_driver)=0] [L6557] err = usb_register(& ems_usb_driver) [L6559] COND FALSE !(\read(err)) [L6566] return (0); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, err=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6620] RET, EXPR ems_usb_init() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_init()=0, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6620] tmp___7 = ems_usb_init() [L6622] COND FALSE !(\read(tmp___7)) [L6626] ldv_s_ems_usb_netdev_ops_net_device_ops = 0 [L6627] ldv_s_ems_usb_driver_usb_driver = 0 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0] [L6629] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0] [L6632] tmp___9 = __VERIFIER_nondet_int() [L6634] COND TRUE \read(tmp___9) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___9=1] [L6643] tmp___8 = __VERIFIER_nondet_int() [L6645] COND FALSE !(tmp___8 == 0) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1] [L6648] COND FALSE !(tmp___8 == 1) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1] [L6651] COND TRUE tmp___8 == 2 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1] [L6692] CALL ems_usb_start_xmit(var_group2, var_group1) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}] [L6036] struct ems_usb *dev ; [L6037] void *tmp___7 ; [L6038] struct ems_tx_urb_context *context ; [L6039] struct net_device_stats *stats ; [L6040] struct can_frame *cf ; [L6041] struct ems_cpc_msg *msg ; [L6042] struct urb *urb ; [L6043] u8 *buf ; [L6044] int i ; [L6045] int err ; [L6046] size_t size ; [L6047] int tmp___8 ; [L6048] void *tmp___9 ; [L6049] unsigned int tmp___10 ; [L6050] int tmp___11 ; [L6051] long tmp___12 ; VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}] [L6054] CALL, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L4964] return ((void *)((char *)dev + ((sizeof(struct net_device ) + 31UL) & 0x0fffffffffffffe0UL))); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result={0:-520}, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={0:-519}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6054] RET, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-519}, netdev={0:-519}, netdev_priv((struct net_device const *)netdev)={0:-520}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}] [L6054] tmp___7 = netdev_priv((struct net_device const *)netdev) [L6055] dev = (struct ems_usb *)tmp___7 [L6056] context = (struct ems_tx_urb_context *)((void *)0) [L6057] stats = & netdev->stats [L6058] EXPR skb->data [L6058] cf = (struct can_frame *)skb->data [L6059] size = 15UL + sizeof(struct cpc_can_msg ) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}] [L6060] CALL, EXPR can_dropped_invalid_skb(netdev, skb) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}] [L5240] struct can_frame const *cf ; [L5241] int tmp___7 ; [L5242] long tmp___8 ; [L5244] EXPR skb->data [L5244] cf = (struct can_frame const *)((struct can_frame *)skb->data) [L5245] EXPR skb->len VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, dev={0:-519}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}, skb->len=4294967309] [L5245] COND FALSE !((unsigned long )skb->len != sizeof(*cf)) [L5248] EXPR cf->can_dlc VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, cf->can_dlc=0, dev={0:-519}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}] [L5248] COND FALSE !((int const )cf->can_dlc > 8) [L5251] tmp___7 = 0 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, dev={0:-519}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}, tmp___7=0] [L5254] tmp___8 = __builtin_expect((long )tmp___7, 0L) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, dev={0:-519}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}, tmp___7=0, tmp___8=0] [L5256] COND FALSE !(\read(tmp___8)) [L5264] return (0); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, dev={0:-519}, dev={0:-519}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={4294967430:0}, skb={4294967430:0}, tmp___7=0, tmp___8=0] [L6060] RET, EXPR can_dropped_invalid_skb(netdev, skb) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, can_dropped_invalid_skb(netdev, skb)=0, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}] [L6060] tmp___8 = can_dropped_invalid_skb(netdev, skb) [L6062] COND FALSE !(\read(tmp___8)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0] [L6067] CALL, EXPR usb_alloc_urb(0, 32U) VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6818] void *arbitrary_memory ; [L6819] void *tmp___7 ; VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6822] COND TRUE 1 VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6825] CALL, EXPR ldv_undefined_pointer() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] CALL, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L7030] return __VERIFIER_nondet_pointer(); [L6969] RET, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, external_alloc()={4294967440:-104}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] return (void *)external_alloc(); [L6825] RET, EXPR ldv_undefined_pointer() VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={4294967440:-104}, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6825] tmp___7 = ldv_undefined_pointer() [L6826] arbitrary_memory = tmp___7 VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, arbitrary_memory={4294967440:-104}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7={4294967440:-104}] [L6828] COND FALSE !(! arbitrary_memory) [L6832] ldv_urb_state = ldv_urb_state + 1 [L6833] return ((struct urb *)arbitrary_memory); VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result={4294967440:-104}, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, arbitrary_memory={4294967440:-104}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7={4294967440:-104}] [L6067] RET, EXPR usb_alloc_urb(0, 32U) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, usb_alloc_urb(0, 32U)={4294967440:-104}] [L6067] urb = usb_alloc_urb(0, 32U) [L6069] COND FALSE !(! urb) [L6077] EXPR dev->udev VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, context={0:0}, dev={0:-520}, dev->udev={4294967406:4294967419}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, urb={4294967440:-104}] [L6077] CALL, EXPR usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={4294967406:4294967419}, dma={4294967440:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6761] void *arbitrary_memory ; [L6762] void *tmp___7 ; VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={4294967406:4294967419}, dev={4294967406:4294967419}, dma={4294967440:0}, dma={4294967440:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6765] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={4294967406:4294967419}, dev={4294967406:4294967419}, dma={4294967440:0}, dma={4294967440:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6768] CALL, EXPR ldv_undefined_pointer() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] CALL, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L7030] return __VERIFIER_nondet_pointer(); [L6969] RET, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, external_alloc()={0:-188}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] return (void *)external_alloc(); [L6768] RET, EXPR ldv_undefined_pointer() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, dev={4294967406:4294967419}, dev={4294967406:4294967419}, dma={4294967440:0}, dma={4294967440:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={0:-188}, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6768] tmp___7 = ldv_undefined_pointer() [L6769] arbitrary_memory = tmp___7 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, arbitrary_memory={0:-188}, dev={4294967406:4294967419}, dev={4294967406:4294967419}, dma={4294967440:0}, dma={4294967440:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, tmp___7={0:-188}] [L6771] COND FALSE !(! arbitrary_memory) [L6775] ldv_coherent_state = ldv_coherent_state + 1 [L6776] return (arbitrary_memory); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, \result={0:-188}, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, arbitrary_memory={0:-188}, dev={4294967406:4294967419}, dev={4294967406:4294967419}, dma={4294967440:0}, dma={4294967440:0}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, tmp___7={0:-188}] [L6077] RET, EXPR usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, cf={0:0}, context={0:0}, dev={0:-520}, dev->udev={4294967406:4294967419}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, urb={4294967440:-104}, usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma)={0:-188}] [L6077] tmp___9 = usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma) [L6078] buf = (u8 *)tmp___9 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6080] COND FALSE !(! buf) [L6088] msg = (struct ems_cpc_msg *)(buf + 4) [L6089] EXPR cf->can_id [L6089] msg->msg.can_msg.id = cf->can_id & 536870911U [L6090] EXPR cf->can_dlc [L6090] msg->msg.can_msg.length = cf->can_dlc [L6091] EXPR cf->can_id VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, cf->can_id=4294967451, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6091] COND TRUE cf->can_id & 1073741824U [L6092] EXPR cf->can_id VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, cf->can_id=4294967451, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6092] COND TRUE cf->can_id & 2147483648U [L6093] msg->type = (u8 )16 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6097] msg->length = (u8 )5 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6120] EXPR msg->msg.can_msg.id [L6120] msg->msg.can_msg.id = msg->msg.can_msg.id [L6121] i = 0 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6123] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6125] COND TRUE i < 10 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6129] EXPR dev->tx_contexts[i].echo_index VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, dev->tx_contexts[i].echo_index=4294967306, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6129] COND TRUE dev->tx_contexts[i].echo_index == 10U [L6130] context = & dev->tx_contexts[i] VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6139] COND TRUE ! context VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6141] FCALL usb_unanchor_urb(urb) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6142] EXPR dev->udev [L6142] EXPR urb->transfer_dma VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, dev->udev={4294967442:4294967381}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}, urb->transfer_dma=4294967360] [L6142] CALL usb_free_coherent(dev->udev, size, (void *)buf, urb->transfer_dma) VAL [\old(dma)=4294967360, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, addr={0:-188}, dev={4294967442:4294967381}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6790] COND TRUE 1 VAL [\old(dma)=4294967360, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, addr={0:-188}, addr={0:-188}, dev={4294967442:4294967381}, dev={4294967442:4294967381}, dma=4294967360, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6792] COND FALSE !(! ((unsigned long )addr != (unsigned long )((void *)0))) VAL [\old(dma)=4294967360, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, addr={0:-188}, addr={0:-188}, dev={4294967442:4294967381}, dev={4294967442:4294967381}, dma=4294967360, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6798] COND TRUE \read(*addr) VAL [\old(dma)=4294967360, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, addr={0:-188}, addr={0:-188}, dev={4294967442:4294967381}, dev={4294967442:4294967381}, dma=4294967360, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6799] COND TRUE ldv_coherent_state >= 1 VAL [\old(dma)=4294967360, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, addr={0:-188}, addr={0:-188}, dev={4294967442:4294967381}, dev={4294967442:4294967381}, dma=4294967360, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6805] ldv_coherent_state = ldv_coherent_state - 1 VAL [\old(dma)=4294967360, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, addr={0:-188}, addr={0:-188}, dev={4294967442:4294967381}, dev={4294967442:4294967381}, dma=4294967360, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6142] RET usb_free_coherent(dev->udev, size, (void *)buf, urb->transfer_dma) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, dev->udev={4294967442:4294967381}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}, urb->transfer_dma=4294967360] [L6143] netdev->dev.parent [L6145] return ((netdev_tx_t )16); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=16, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, buf={0:-188}, cf={0:0}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, i=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={0:-184}, netdev={0:-519}, netdev={0:-519}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={4294967430:0}, skb={4294967430:0}, stats={0:-331}, tmp___7={0:-520}, tmp___8=0, tmp___9={0:-188}, urb={4294967440:-104}] [L6692] RET ems_usb_start_xmit(var_group2, var_group1) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_start_xmit(var_group2, var_group1)=16, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_group1={0:-519}, var_group2={4294967430:0}] [L6629] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_group1={0:-519}, var_group2={4294967430:0}] [L6632] tmp___9 = __VERIFIER_nondet_int() [L6634] COND FALSE !(\read(tmp___9)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-519}, var_group2={4294967430:0}] [L6636] COND FALSE !(! (ldv_s_ems_usb_netdev_ops_net_device_ops == 0)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-519}, var_group2={4294967430:0}] [L6638] COND FALSE !(! (ldv_s_ems_usb_driver_usb_driver == 0)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-519}, var_group2={4294967430:0}] [L6730] CALL ems_usb_exit() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6575] FCALL usb_deregister(& ems_usb_driver) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6730] RET ems_usb_exit() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-519}, var_group2={4294967430:0}] [L6734] CALL ldv_check_final_state() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6877] COND FALSE !(ldv_urb_state == 0) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6880] CALL ldv_blast_assert() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6742] __VERIFIER_error() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={4294967323:0}, __key___8={4294967423:0}, __this_module={4294967428:4294967453}, ems_usb_bittiming_const={4294967404:0}, ems_usb_driver={4294967450:0}, ems_usb_netdev_ops={4294967365:0}, ems_usb_table={4294967433:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 80 procedures, 588 locations, 1 error locations. UNSAFE Result, 42.8s OverallTime, 20 OverallIterations, 3 TraceHistogramMax, 38.7s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 15028 SDtfs, 8810 SDslu, 25255 SDs, 0 SdLazy, 5737 SolverSat, 3471 SolverUnsat, 13 SolverUnknown, 0 SolverNotchecked, 32.2s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 111 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6894occurred in iteration=11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 2.0s AutomataMinimizationTime, 19 MinimizatonAttempts, 1907 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 2092 NumberOfCodeBlocks, 2092 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 1946 ConstructedInterpolants, 0 QuantifiedInterpolants, 306428 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 19 InterpolantComputations, 19 PerfectInterpolantSequences, 142/142 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-635dfa2 [2018-12-09 01:48:25,619 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-09 01:48:25,620 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-09 01:48:25,626 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-09 01:48:25,627 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-09 01:48:25,627 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-09 01:48:25,628 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-09 01:48:25,629 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-09 01:48:25,629 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-09 01:48:25,630 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-09 01:48:25,630 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-09 01:48:25,630 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-09 01:48:25,631 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-09 01:48:25,631 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-09 01:48:25,632 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-09 01:48:25,632 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-09 01:48:25,633 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-09 01:48:25,634 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-09 01:48:25,635 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-09 01:48:25,635 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-09 01:48:25,636 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-09 01:48:25,636 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-09 01:48:25,638 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-09 01:48:25,638 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-09 01:48:25,638 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-09 01:48:25,638 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-09 01:48:25,639 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-09 01:48:25,639 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-09 01:48:25,640 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-09 01:48:25,640 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-09 01:48:25,640 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-09 01:48:25,641 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-09 01:48:25,641 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-09 01:48:25,641 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-09 01:48:25,641 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-09 01:48:25,642 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-09 01:48:25,642 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-12-09 01:48:25,649 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-09 01:48:25,649 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-09 01:48:25,650 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-09 01:48:25,650 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-09 01:48:25,650 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-09 01:48:25,650 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-09 01:48:25,650 INFO L133 SettingsManager]: * Use SBE=true [2018-12-09 01:48:25,651 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-09 01:48:25,651 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-09 01:48:25,652 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-09 01:48:25,652 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-09 01:48:25,652 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-09 01:48:25,652 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-09 01:48:25,652 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-09 01:48:25,652 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-09 01:48:25,652 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 01:48:25,652 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-09 01:48:25,653 INFO L133 SettingsManager]: * To the following directory=dump/ 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-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> df5576f7e7a8cefe027103c7c7ef877e0a55917f [2018-12-09 01:48:25,672 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-09 01:48:25,681 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-09 01:48:25,684 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-09 01:48:25,685 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-09 01:48:25,685 INFO L276 PluginConnector]: CDTParser initialized [2018-12-09 01:48:25,686 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i [2018-12-09 01:48:25,730 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/aff8ea9e6/697dbd8c09924cc7bc51683d08cb3c25/FLAG8ff352931 [2018-12-09 01:48:26,215 INFO L307 CDTParser]: Found 1 translation units. [2018-12-09 01:48:26,216 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i [2018-12-09 01:48:26,230 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/aff8ea9e6/697dbd8c09924cc7bc51683d08cb3c25/FLAG8ff352931 [2018-12-09 01:48:26,240 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/data/aff8ea9e6/697dbd8c09924cc7bc51683d08cb3c25 [2018-12-09 01:48:26,242 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-09 01:48:26,243 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-09 01:48:26,243 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-09 01:48:26,243 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-09 01:48:26,246 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-09 01:48:26,246 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 01:48:26" (1/1) ... [2018-12-09 01:48:26,248 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e750473 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:26, skipping insertion in model container [2018-12-09 01:48:26,248 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 01:48:26" (1/1) ... [2018-12-09 01:48:26,252 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-09 01:48:26,305 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-09 01:48:27,066 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 01:48:27,092 INFO L191 MainTranslator]: Completed pre-run [2018-12-09 01:48:27,254 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 01:48:27,360 INFO L195 MainTranslator]: Completed translation [2018-12-09 01:48:27,360 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27 WrapperNode [2018-12-09 01:48:27,360 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-09 01:48:27,361 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-09 01:48:27,361 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-09 01:48:27,361 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-09 01:48:27,366 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,407 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,421 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-09 01:48:27,421 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-09 01:48:27,421 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-09 01:48:27,421 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-09 01:48:27,427 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,427 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,438 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,438 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,495 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,505 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,517 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... [2018-12-09 01:48:27,528 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-09 01:48:27,529 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-09 01:48:27,529 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-09 01:48:27,529 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-09 01:48:27,530 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 01:48:27,567 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2018-12-09 01:48:27,567 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2018-12-09 01:48:27,567 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-12-09 01:48:27,567 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-12-09 01:48:27,567 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2018-12-09 01:48:27,568 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2018-12-09 01:48:27,568 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_start_xmit [2018-12-09 01:48:27,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_start_xmit [2018-12-09 01:48:27,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2018-12-09 01:48:27,568 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_init [2018-12-09 01:48:27,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_init [2018-12-09 01:48:27,568 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2018-12-09 01:48:27,568 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2018-12-09 01:48:27,568 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2018-12-09 01:48:27,568 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2018-12-09 01:48:27,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2018-12-09 01:48:27,569 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_bulk_msg [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-09 01:48:27,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2018-12-09 01:48:27,569 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2018-12-09 01:48:27,569 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-12-09 01:48:27,569 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2018-12-09 01:48:27,570 INFO L130 BoogieDeclarations]: Found specification of procedure init_params_sja1000 [2018-12-09 01:48:27,570 INFO L138 BoogieDeclarations]: Found implementation of procedure init_params_sja1000 [2018-12-09 01:48:27,570 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2018-12-09 01:48:27,570 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2018-12-09 01:48:27,570 INFO L130 BoogieDeclarations]: Found specification of procedure can_free_echo_skb [2018-12-09 01:48:27,570 INFO L138 BoogieDeclarations]: Found implementation of procedure can_free_echo_skb [2018-12-09 01:48:27,570 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_control_cmd [2018-12-09 01:48:27,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_control_cmd [2018-12-09 01:48:27,570 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-09 01:48:27,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-09 01:48:27,570 INFO L130 BoogieDeclarations]: Found specification of procedure can_put_echo_skb [2018-12-09 01:48:27,570 INFO L138 BoogieDeclarations]: Found implementation of procedure can_put_echo_skb [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure open_candev [2018-12-09 01:48:27,571 INFO L138 BoogieDeclarations]: Found implementation of procedure open_candev [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-12-09 01:48:27,571 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_exit [2018-12-09 01:48:27,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_exit [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2018-12-09 01:48:27,571 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_anchored_urbs [2018-12-09 01:48:27,571 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_anchored_urbs [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-09 01:48:27,571 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2018-12-09 01:48:27,571 INFO L130 BoogieDeclarations]: Found specification of procedure init_usb_anchor [2018-12-09 01:48:27,572 INFO L138 BoogieDeclarations]: Found implementation of procedure init_usb_anchor [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2018-12-09 01:48:27,572 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2018-12-09 01:48:27,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2018-12-09 01:48:27,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2018-12-09 01:48:27,572 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2018-12-09 01:48:27,573 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2018-12-09 01:48:27,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-12-09 01:48:27,573 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2018-12-09 01:48:27,573 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_command_msg [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_command_msg [2018-12-09 01:48:27,573 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-09 01:48:27,573 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2018-12-09 01:48:27,573 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_all_urbs [2018-12-09 01:48:27,574 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_all_urbs [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2018-12-09 01:48:27,574 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2018-12-09 01:48:27,574 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-12-09 01:48:27,574 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-09 01:48:27,574 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2018-12-09 01:48:27,574 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2018-12-09 01:48:27,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2018-12-09 01:48:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2018-12-09 01:48:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_write_mode [2018-12-09 01:48:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_write_mode [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2018-12-09 01:48:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2018-12-09 01:48:27,575 INFO L130 BoogieDeclarations]: Found specification of procedure register_candev [2018-12-09 01:48:27,575 INFO L138 BoogieDeclarations]: Found implementation of procedure register_candev [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2018-12-09 01:48:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_probe [2018-12-09 01:48:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_probe [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2018-12-09 01:48:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_disconnect [2018-12-09 01:48:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_disconnect [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2018-12-09 01:48:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2018-12-09 01:48:27,576 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-12-09 01:48:27,576 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_close [2018-12-09 01:48:27,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_close [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-12-09 01:48:27,577 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-12-09 01:48:27,577 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure usb_anchor_urb [2018-12-09 01:48:27,577 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_anchor_urb [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure can_dropped_invalid_skb [2018-12-09 01:48:27,577 INFO L138 BoogieDeclarations]: Found implementation of procedure can_dropped_invalid_skb [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2018-12-09 01:48:27,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2018-12-09 01:48:27,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-12-09 01:48:27,578 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_open [2018-12-09 01:48:27,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_open [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-12-09 01:48:27,578 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2018-12-09 01:48:27,578 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unanchor_urb [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unanchor_urb [2018-12-09 01:48:27,579 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2018-12-09 01:48:27,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2018-12-09 01:48:27,580 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2018-12-09 01:48:27,580 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2018-12-09 01:48:27,580 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2018-12-09 01:48:27,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure close_candev [2018-12-09 01:48:27,580 INFO L138 BoogieDeclarations]: Found implementation of procedure close_candev [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2018-12-09 01:48:27,580 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2018-12-09 01:48:27,580 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-12-09 01:48:27,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-09 01:48:27,581 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2018-12-09 01:48:27,581 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2018-12-09 01:48:27,581 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-09 01:48:27,581 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_start [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_start [2018-12-09 01:48:27,581 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_candev [2018-12-09 01:48:27,581 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_candev [2018-12-09 01:48:50,346 WARN L650 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-12-09 01:48:50,346 WARN L615 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-12-09 01:48:52,838 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-09 01:48:52,838 INFO L280 CfgBuilder]: Removed 13 assue(true) statements. [2018-12-09 01:48:52,838 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 01:48:52 BoogieIcfgContainer [2018-12-09 01:48:52,838 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-09 01:48:52,839 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-09 01:48:52,839 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-09 01:48:52,841 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-09 01:48:52,841 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 01:48:26" (1/3) ... [2018-12-09 01:48:52,841 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42e5f68c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 01:48:52, skipping insertion in model container [2018-12-09 01:48:52,841 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 01:48:27" (2/3) ... [2018-12-09 01:48:52,841 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42e5f68c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 01:48:52, skipping insertion in model container [2018-12-09 01:48:52,842 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 01:48:52" (3/3) ... [2018-12-09 01:48:52,842 INFO L112 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-net-can-usb-ems_usb.ko_false-unreach-call.cil.out.i [2018-12-09 01:48:52,848 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-09 01:48:52,853 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-09 01:48:52,861 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-09 01:48:52,879 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-09 01:48:52,880 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-09 01:48:52,880 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-09 01:48:52,880 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-09 01:48:52,880 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-09 01:48:52,880 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-09 01:48:52,880 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-09 01:48:52,880 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-09 01:48:52,880 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-09 01:48:52,895 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states. [2018-12-09 01:48:52,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-12-09 01:48:52,898 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:52,899 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:52,900 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:52,903 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:52,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1347966597, now seen corresponding path program 1 times [2018-12-09 01:48:52,907 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:48:52,907 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:48:52,933 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:53,173 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:48:53,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:48:53,199 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:48:53,203 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:53,203 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:48:53,205 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:48:53,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:48:53,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:53,218 INFO L87 Difference]: Start difference. First operand 584 states. Second operand 3 states. [2018-12-09 01:48:53,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:53,304 INFO L93 Difference]: Finished difference Result 1681 states and 2214 transitions. [2018-12-09 01:48:53,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:48:53,305 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 30 [2018-12-09 01:48:53,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:53,317 INFO L225 Difference]: With dead ends: 1681 [2018-12-09 01:48:53,317 INFO L226 Difference]: Without dead ends: 1096 [2018-12-09 01:48:53,323 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:53,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2018-12-09 01:48:53,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 1092. [2018-12-09 01:48:53,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1092 states. [2018-12-09 01:48:53,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 1340 transitions. [2018-12-09 01:48:53,396 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 1340 transitions. Word has length 30 [2018-12-09 01:48:53,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:53,397 INFO L480 AbstractCegarLoop]: Abstraction has 1092 states and 1340 transitions. [2018-12-09 01:48:53,397 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:48:53,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 1340 transitions. [2018-12-09 01:48:53,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-09 01:48:53,397 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:53,397 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:48:53,397 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:53,398 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:53,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1162298091, now seen corresponding path program 1 times [2018-12-09 01:48:53,398 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:48:53,398 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:48:53,417 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:53,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:53,625 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:48:53,632 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:48:53,632 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:48:53,634 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:53,634 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:48:53,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:48:53,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:48:53,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:53,635 INFO L87 Difference]: Start difference. First operand 1092 states and 1340 transitions. Second operand 3 states. [2018-12-09 01:48:53,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:53,735 INFO L93 Difference]: Finished difference Result 3221 states and 3989 transitions. [2018-12-09 01:48:53,735 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:48:53,736 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-09 01:48:53,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:53,746 INFO L225 Difference]: With dead ends: 3221 [2018-12-09 01:48:53,746 INFO L226 Difference]: Without dead ends: 2145 [2018-12-09 01:48:53,750 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:48:53,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2018-12-09 01:48:53,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 2138. [2018-12-09 01:48:53,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2138 states. [2018-12-09 01:48:53,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2138 states to 2138 states and 2638 transitions. [2018-12-09 01:48:53,837 INFO L78 Accepts]: Start accepts. Automaton has 2138 states and 2638 transitions. Word has length 31 [2018-12-09 01:48:53,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:53,837 INFO L480 AbstractCegarLoop]: Abstraction has 2138 states and 2638 transitions. [2018-12-09 01:48:53,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:48:53,837 INFO L276 IsEmpty]: Start isEmpty. Operand 2138 states and 2638 transitions. [2018-12-09 01:48:53,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-09 01:48:53,841 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:53,841 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2018-12-09 01:48:53,841 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:53,842 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:53,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1830397495, now seen corresponding path program 1 times [2018-12-09 01:48:53,842 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:48:53,843 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:48:53,871 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:54,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:54,164 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:48:54,188 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:54,188 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:48:54,190 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:54,191 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:48:54,191 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:48:54,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:48:54,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:54,191 INFO L87 Difference]: Start difference. First operand 2138 states and 2638 transitions. Second operand 5 states. [2018-12-09 01:48:54,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:54,253 INFO L93 Difference]: Finished difference Result 4254 states and 5253 transitions. [2018-12-09 01:48:54,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:48:54,253 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 91 [2018-12-09 01:48:54,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:54,259 INFO L225 Difference]: With dead ends: 4254 [2018-12-09 01:48:54,259 INFO L226 Difference]: Without dead ends: 2138 [2018-12-09 01:48:54,263 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:54,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2138 states. [2018-12-09 01:48:54,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2138 to 2138. [2018-12-09 01:48:54,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2138 states. [2018-12-09 01:48:54,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2138 states to 2138 states and 2637 transitions. [2018-12-09 01:48:54,307 INFO L78 Accepts]: Start accepts. Automaton has 2138 states and 2637 transitions. Word has length 91 [2018-12-09 01:48:54,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:54,308 INFO L480 AbstractCegarLoop]: Abstraction has 2138 states and 2637 transitions. [2018-12-09 01:48:54,308 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:48:54,308 INFO L276 IsEmpty]: Start isEmpty. Operand 2138 states and 2637 transitions. [2018-12-09 01:48:54,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-09 01:48:54,309 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:54,310 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2018-12-09 01:48:54,310 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:54,310 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:54,310 INFO L82 PathProgramCache]: Analyzing trace with hash -876168600, now seen corresponding path program 1 times [2018-12-09 01:48:54,310 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:48:54,311 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:48:54,330 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:54,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:54,603 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:48:54,658 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:54,658 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:48:54,661 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:54,661 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 01:48:54,661 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 01:48:54,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 01:48:54,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 01:48:54,662 INFO L87 Difference]: Start difference. First operand 2138 states and 2637 transitions. Second operand 7 states. [2018-12-09 01:48:54,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:54,794 INFO L93 Difference]: Finished difference Result 4118 states and 5084 transitions. [2018-12-09 01:48:54,795 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 01:48:54,795 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 91 [2018-12-09 01:48:54,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:54,803 INFO L225 Difference]: With dead ends: 4118 [2018-12-09 01:48:54,803 INFO L226 Difference]: Without dead ends: 1998 [2018-12-09 01:48:54,810 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 01:48:54,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2018-12-09 01:48:54,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1994. [2018-12-09 01:48:54,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1994 states. [2018-12-09 01:48:54,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 2443 transitions. [2018-12-09 01:48:54,881 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 2443 transitions. Word has length 91 [2018-12-09 01:48:54,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:54,881 INFO L480 AbstractCegarLoop]: Abstraction has 1994 states and 2443 transitions. [2018-12-09 01:48:54,881 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 01:48:54,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 2443 transitions. [2018-12-09 01:48:54,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-12-09 01:48:54,883 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:54,883 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2018-12-09 01:48:54,883 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:54,883 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:54,884 INFO L82 PathProgramCache]: Analyzing trace with hash -864852473, now seen corresponding path program 1 times [2018-12-09 01:48:54,884 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:48:54,885 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:48:54,907 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:55,630 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:48:55,650 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:48:55,650 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:48:55,656 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:55,656 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-09 01:48:55,657 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-09 01:48:55,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-09 01:48:55,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-09 01:48:55,657 INFO L87 Difference]: Start difference. First operand 1994 states and 2443 transitions. Second operand 4 states. [2018-12-09 01:48:55,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:48:55,725 INFO L93 Difference]: Finished difference Result 3970 states and 4880 transitions. [2018-12-09 01:48:55,726 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-09 01:48:55,726 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 91 [2018-12-09 01:48:55,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:48:55,732 INFO L225 Difference]: With dead ends: 3970 [2018-12-09 01:48:55,732 INFO L226 Difference]: Without dead ends: 1994 [2018-12-09 01:48:55,736 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 87 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:48:55,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1994 states. [2018-12-09 01:48:55,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1994 to 1994. [2018-12-09 01:48:55,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1994 states. [2018-12-09 01:48:55,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 2435 transitions. [2018-12-09 01:48:55,780 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 2435 transitions. Word has length 91 [2018-12-09 01:48:55,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:48:55,780 INFO L480 AbstractCegarLoop]: Abstraction has 1994 states and 2435 transitions. [2018-12-09 01:48:55,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-09 01:48:55,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 2435 transitions. [2018-12-09 01:48:55,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-12-09 01:48:55,782 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:48:55,782 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2018-12-09 01:48:55,782 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:48:55,782 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:48:55,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1376763291, now seen corresponding path program 1 times [2018-12-09 01:48:55,783 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:48:55,783 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:48:55,811 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:48:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:48:56,512 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:48:56,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:48:56,561 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:48:56,565 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:48:56,565 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-09 01:48:56,566 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-09 01:48:56,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-09 01:48:56,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-09 01:48:56,566 INFO L87 Difference]: Start difference. First operand 1994 states and 2435 transitions. Second operand 6 states. [2018-12-09 01:49:33,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:49:33,978 INFO L93 Difference]: Finished difference Result 5924 states and 7632 transitions. [2018-12-09 01:49:33,978 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-09 01:49:33,978 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 92 [2018-12-09 01:49:33,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:49:33,994 INFO L225 Difference]: With dead ends: 5924 [2018-12-09 01:49:33,995 INFO L226 Difference]: Without dead ends: 4843 [2018-12-09 01:49:33,999 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-12-09 01:49:34,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4843 states. [2018-12-09 01:49:34,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4843 to 4696. [2018-12-09 01:49:34,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4696 states. [2018-12-09 01:49:34,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4696 states to 4696 states and 6059 transitions. [2018-12-09 01:49:34,142 INFO L78 Accepts]: Start accepts. Automaton has 4696 states and 6059 transitions. Word has length 92 [2018-12-09 01:49:34,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:49:34,142 INFO L480 AbstractCegarLoop]: Abstraction has 4696 states and 6059 transitions. [2018-12-09 01:49:34,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-09 01:49:34,142 INFO L276 IsEmpty]: Start isEmpty. Operand 4696 states and 6059 transitions. [2018-12-09 01:49:34,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-12-09 01:49:34,143 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:49:34,143 INFO L402 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:49:34,143 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:49:34,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:49:34,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1747541226, now seen corresponding path program 1 times [2018-12-09 01:49:34,144 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:49:34,144 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:49:34,163 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:49:34,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:49:34,386 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:49:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 01:49:34,395 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:49:34,397 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:49:34,397 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:49:34,397 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:49:34,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:49:34,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:49:34,397 INFO L87 Difference]: Start difference. First operand 4696 states and 6059 transitions. Second operand 3 states. [2018-12-09 01:49:34,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:49:34,499 INFO L93 Difference]: Finished difference Result 9572 states and 12497 transitions. [2018-12-09 01:49:34,500 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:49:34,500 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 106 [2018-12-09 01:49:34,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:49:34,518 INFO L225 Difference]: With dead ends: 9572 [2018-12-09 01:49:34,518 INFO L226 Difference]: Without dead ends: 4900 [2018-12-09 01:49:34,529 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:49:34,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4900 states. [2018-12-09 01:49:34,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4900 to 4891. [2018-12-09 01:49:34,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4891 states. [2018-12-09 01:49:34,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4891 states to 4891 states and 6426 transitions. [2018-12-09 01:49:34,637 INFO L78 Accepts]: Start accepts. Automaton has 4891 states and 6426 transitions. Word has length 106 [2018-12-09 01:49:34,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:49:34,637 INFO L480 AbstractCegarLoop]: Abstraction has 4891 states and 6426 transitions. [2018-12-09 01:49:34,637 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:49:34,637 INFO L276 IsEmpty]: Start isEmpty. Operand 4891 states and 6426 transitions. [2018-12-09 01:49:34,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-12-09 01:49:34,638 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:49:34,638 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:49:34,638 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:49:34,639 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:49:34,639 INFO L82 PathProgramCache]: Analyzing trace with hash -130443713, now seen corresponding path program 1 times [2018-12-09 01:49:34,639 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:49:34,639 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:49:34,666 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:49:34,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:49:34,958 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:49:35,013 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:49:35,013 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:49:35,016 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:49:35,016 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 01:49:35,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 01:49:35,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 01:49:35,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 01:49:35,017 INFO L87 Difference]: Start difference. First operand 4891 states and 6426 transitions. Second operand 7 states. [2018-12-09 01:49:35,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:49:35,146 INFO L93 Difference]: Finished difference Result 8699 states and 11494 transitions. [2018-12-09 01:49:35,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 01:49:35,147 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 104 [2018-12-09 01:49:35,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:49:35,158 INFO L225 Difference]: With dead ends: 8699 [2018-12-09 01:49:35,158 INFO L226 Difference]: Without dead ends: 4766 [2018-12-09 01:49:35,166 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 01:49:35,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4766 states. [2018-12-09 01:49:35,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4766 to 4758. [2018-12-09 01:49:35,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4758 states. [2018-12-09 01:49:35,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4758 states to 4758 states and 6243 transitions. [2018-12-09 01:49:35,263 INFO L78 Accepts]: Start accepts. Automaton has 4758 states and 6243 transitions. Word has length 104 [2018-12-09 01:49:35,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:49:35,263 INFO L480 AbstractCegarLoop]: Abstraction has 4758 states and 6243 transitions. [2018-12-09 01:49:35,263 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 01:49:35,263 INFO L276 IsEmpty]: Start isEmpty. Operand 4758 states and 6243 transitions. [2018-12-09 01:49:35,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-12-09 01:49:35,264 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:49:35,264 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:49:35,265 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:49:35,265 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:49:35,265 INFO L82 PathProgramCache]: Analyzing trace with hash 2087314240, now seen corresponding path program 1 times [2018-12-09 01:49:35,265 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:49:35,265 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:49:35,285 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:49:35,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:49:36,005 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:49:36,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:49:36,016 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:49:36,021 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:49:36,021 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:49:36,022 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:49:36,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:49:36,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:49:36,022 INFO L87 Difference]: Start difference. First operand 4758 states and 6243 transitions. Second operand 3 states. [2018-12-09 01:49:36,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:49:36,230 INFO L93 Difference]: Finished difference Result 6849 states and 9055 transitions. [2018-12-09 01:49:36,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:49:36,231 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 104 [2018-12-09 01:49:36,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:49:36,243 INFO L225 Difference]: With dead ends: 6849 [2018-12-09 01:49:36,244 INFO L226 Difference]: Without dead ends: 4855 [2018-12-09 01:49:36,248 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:49:36,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4855 states. [2018-12-09 01:49:36,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4855 to 4762. [2018-12-09 01:49:36,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4762 states. [2018-12-09 01:49:36,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4762 states to 4762 states and 6247 transitions. [2018-12-09 01:49:36,352 INFO L78 Accepts]: Start accepts. Automaton has 4762 states and 6247 transitions. Word has length 104 [2018-12-09 01:49:36,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:49:36,352 INFO L480 AbstractCegarLoop]: Abstraction has 4762 states and 6247 transitions. [2018-12-09 01:49:36,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:49:36,352 INFO L276 IsEmpty]: Start isEmpty. Operand 4762 states and 6247 transitions. [2018-12-09 01:49:36,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2018-12-09 01:49:36,353 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:49:36,353 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:49:36,353 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:49:36,354 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:49:36,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1462421727, now seen corresponding path program 1 times [2018-12-09 01:49:36,354 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:49:36,354 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:49:36,372 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:49:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:49:37,063 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:49:37,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:49:37,101 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-09 01:49:37,259 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:49:37,265 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-09 01:49:37,265 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2018-12-09 01:49:37,266 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-09 01:49:37,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-09 01:49:37,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2018-12-09 01:49:37,266 INFO L87 Difference]: Start difference. First operand 4762 states and 6247 transitions. Second operand 10 states. [2018-12-09 01:51:11,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:11,711 INFO L93 Difference]: Finished difference Result 23437 states and 33208 transitions. [2018-12-09 01:51:11,712 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-09 01:51:11,712 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 106 [2018-12-09 01:51:11,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:11,769 INFO L225 Difference]: With dead ends: 23437 [2018-12-09 01:51:11,769 INFO L226 Difference]: Without dead ends: 20957 [2018-12-09 01:51:11,782 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2018-12-09 01:51:11,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20957 states. [2018-12-09 01:51:12,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20957 to 20710. [2018-12-09 01:51:12,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20710 states. [2018-12-09 01:51:12,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20710 states to 20710 states and 29648 transitions. [2018-12-09 01:51:12,371 INFO L78 Accepts]: Start accepts. Automaton has 20710 states and 29648 transitions. Word has length 106 [2018-12-09 01:51:12,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:12,372 INFO L480 AbstractCegarLoop]: Abstraction has 20710 states and 29648 transitions. [2018-12-09 01:51:12,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-09 01:51:12,372 INFO L276 IsEmpty]: Start isEmpty. Operand 20710 states and 29648 transitions. [2018-12-09 01:51:12,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-12-09 01:51:12,374 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:12,374 INFO L402 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:12,374 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:12,374 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:12,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1867598771, now seen corresponding path program 1 times [2018-12-09 01:51:12,375 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:12,375 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:12,395 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:51:12,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:51:12,642 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:51:12,695 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:51:12,695 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:51:12,698 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:51:12,698 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 01:51:12,698 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 01:51:12,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 01:51:12,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 01:51:12,698 INFO L87 Difference]: Start difference. First operand 20710 states and 29648 transitions. Second operand 7 states. [2018-12-09 01:51:13,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:13,219 INFO L93 Difference]: Finished difference Result 34700 states and 50054 transitions. [2018-12-09 01:51:13,220 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 01:51:13,220 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 126 [2018-12-09 01:51:13,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:13,257 INFO L225 Difference]: With dead ends: 34700 [2018-12-09 01:51:13,257 INFO L226 Difference]: Without dead ends: 14016 [2018-12-09 01:51:13,308 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-12-09 01:51:13,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14016 states. [2018-12-09 01:51:13,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14016 to 13886. [2018-12-09 01:51:13,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13886 states. [2018-12-09 01:51:13,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13886 states to 13886 states and 18983 transitions. [2018-12-09 01:51:13,657 INFO L78 Accepts]: Start accepts. Automaton has 13886 states and 18983 transitions. Word has length 126 [2018-12-09 01:51:13,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:13,657 INFO L480 AbstractCegarLoop]: Abstraction has 13886 states and 18983 transitions. [2018-12-09 01:51:13,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 01:51:13,657 INFO L276 IsEmpty]: Start isEmpty. Operand 13886 states and 18983 transitions. [2018-12-09 01:51:13,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-12-09 01:51:13,659 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:13,659 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:13,660 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:13,660 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:13,660 INFO L82 PathProgramCache]: Analyzing trace with hash 556266145, now seen corresponding path program 1 times [2018-12-09 01:51:13,661 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:13,661 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:13,682 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:51:14,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:51:14,358 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:51:14,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:51:14,374 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:51:14,379 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:51:14,379 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-09 01:51:14,380 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-09 01:51:14,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-09 01:51:14,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-09 01:51:14,380 INFO L87 Difference]: Start difference. First operand 13886 states and 18983 transitions. Second operand 4 states. [2018-12-09 01:51:14,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:14,725 INFO L93 Difference]: Finished difference Result 27812 states and 39260 transitions. [2018-12-09 01:51:14,726 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-09 01:51:14,726 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 131 [2018-12-09 01:51:14,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:14,761 INFO L225 Difference]: With dead ends: 27812 [2018-12-09 01:51:14,761 INFO L226 Difference]: Without dead ends: 13908 [2018-12-09 01:51:14,793 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:51:14,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13908 states. [2018-12-09 01:51:15,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13908 to 13908. [2018-12-09 01:51:15,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13908 states. [2018-12-09 01:51:15,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13908 states to 13908 states and 19005 transitions. [2018-12-09 01:51:15,127 INFO L78 Accepts]: Start accepts. Automaton has 13908 states and 19005 transitions. Word has length 131 [2018-12-09 01:51:15,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:15,127 INFO L480 AbstractCegarLoop]: Abstraction has 13908 states and 19005 transitions. [2018-12-09 01:51:15,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-09 01:51:15,127 INFO L276 IsEmpty]: Start isEmpty. Operand 13908 states and 19005 transitions. [2018-12-09 01:51:15,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-12-09 01:51:15,129 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:15,129 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:15,130 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:15,130 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:15,130 INFO L82 PathProgramCache]: Analyzing trace with hash 44982954, now seen corresponding path program 1 times [2018-12-09 01:51:15,130 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:15,130 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:15,151 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:51:15,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:51:15,832 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:51:15,853 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:51:15,854 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-09 01:51:16,019 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 01:51:16,024 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-12-09 01:51:16,024 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2018-12-09 01:51:16,024 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-09 01:51:16,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-09 01:51:16,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2018-12-09 01:51:16,025 INFO L87 Difference]: Start difference. First operand 13908 states and 19005 transitions. Second operand 8 states. [2018-12-09 01:51:16,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:16,477 INFO L93 Difference]: Finished difference Result 27944 states and 39436 transitions. [2018-12-09 01:51:16,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-12-09 01:51:16,478 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 132 [2018-12-09 01:51:16,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:16,511 INFO L225 Difference]: With dead ends: 27944 [2018-12-09 01:51:16,511 INFO L226 Difference]: Without dead ends: 13974 [2018-12-09 01:51:16,541 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 256 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2018-12-09 01:51:16,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13974 states. [2018-12-09 01:51:16,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13974 to 13974. [2018-12-09 01:51:16,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13974 states. [2018-12-09 01:51:16,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13974 states to 13974 states and 19071 transitions. [2018-12-09 01:51:16,887 INFO L78 Accepts]: Start accepts. Automaton has 13974 states and 19071 transitions. Word has length 132 [2018-12-09 01:51:16,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:16,888 INFO L480 AbstractCegarLoop]: Abstraction has 13974 states and 19071 transitions. [2018-12-09 01:51:16,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-09 01:51:16,888 INFO L276 IsEmpty]: Start isEmpty. Operand 13974 states and 19071 transitions. [2018-12-09 01:51:16,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-12-09 01:51:16,889 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:16,889 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:16,890 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:16,890 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:16,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1525011253, now seen corresponding path program 1 times [2018-12-09 01:51:16,890 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:16,890 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:16,910 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:51:17,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:51:17,132 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:51:17,151 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 01:51:17,151 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:51:17,153 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:51:17,153 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:51:17,154 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:51:17,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:51:17,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:51:17,154 INFO L87 Difference]: Start difference. First operand 13974 states and 19071 transitions. Second operand 5 states. [2018-12-09 01:51:19,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:19,597 INFO L93 Difference]: Finished difference Result 28118 states and 38331 transitions. [2018-12-09 01:51:19,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:51:19,597 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 136 [2018-12-09 01:51:19,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:19,629 INFO L225 Difference]: With dead ends: 28118 [2018-12-09 01:51:19,629 INFO L226 Difference]: Without dead ends: 14146 [2018-12-09 01:51:19,654 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:51:19,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14146 states. [2018-12-09 01:51:19,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14146 to 14018. [2018-12-09 01:51:19,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14018 states. [2018-12-09 01:51:19,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14018 states to 14018 states and 19112 transitions. [2018-12-09 01:51:19,999 INFO L78 Accepts]: Start accepts. Automaton has 14018 states and 19112 transitions. Word has length 136 [2018-12-09 01:51:19,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:19,999 INFO L480 AbstractCegarLoop]: Abstraction has 14018 states and 19112 transitions. [2018-12-09 01:51:19,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:51:19,999 INFO L276 IsEmpty]: Start isEmpty. Operand 14018 states and 19112 transitions. [2018-12-09 01:51:20,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-12-09 01:51:20,000 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:20,001 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:20,001 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:20,001 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:20,001 INFO L82 PathProgramCache]: Analyzing trace with hash 450749642, now seen corresponding path program 1 times [2018-12-09 01:51:20,001 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:20,002 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:20,022 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 01:51:20,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 01:51:20,258 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:51:20,270 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-12-09 01:51:20,270 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:51:20,273 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:51:20,273 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 01:51:20,273 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 01:51:20,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 01:51:20,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:51:20,273 INFO L87 Difference]: Start difference. First operand 14018 states and 19112 transitions. Second operand 3 states. [2018-12-09 01:51:20,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:20,632 INFO L93 Difference]: Finished difference Result 27423 states and 37946 transitions. [2018-12-09 01:51:20,633 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 01:51:20,633 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 125 [2018-12-09 01:51:20,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:20,660 INFO L225 Difference]: With dead ends: 27423 [2018-12-09 01:51:20,660 INFO L226 Difference]: Without dead ends: 13858 [2018-12-09 01:51:20,685 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 01:51:20,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13858 states. [2018-12-09 01:51:20,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13858 to 13661. [2018-12-09 01:51:20,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13661 states. [2018-12-09 01:51:21,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13661 states to 13661 states and 18611 transitions. [2018-12-09 01:51:21,007 INFO L78 Accepts]: Start accepts. Automaton has 13661 states and 18611 transitions. Word has length 125 [2018-12-09 01:51:21,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:21,007 INFO L480 AbstractCegarLoop]: Abstraction has 13661 states and 18611 transitions. [2018-12-09 01:51:21,007 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 01:51:21,008 INFO L276 IsEmpty]: Start isEmpty. Operand 13661 states and 18611 transitions. [2018-12-09 01:51:21,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-12-09 01:51:21,009 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:21,009 INFO L402 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:21,009 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:21,009 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:21,009 INFO L82 PathProgramCache]: Analyzing trace with hash -2025313055, now seen corresponding path program 2 times [2018-12-09 01:51:21,010 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:21,010 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:21,030 INFO L101 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2018-12-09 01:51:21,746 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2018-12-09 01:51:21,747 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2018-12-09 01:51:21,799 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-09 01:51:21,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-12-09 01:51:21,828 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-09 01:51:21,833 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 01:51:21,833 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-09 01:51:21,834 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-09 01:51:21,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-09 01:51:21,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:51:21,834 INFO L87 Difference]: Start difference. First operand 13661 states and 18611 transitions. Second operand 5 states. [2018-12-09 01:51:22,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 01:51:22,307 INFO L93 Difference]: Finished difference Result 27200 states and 37577 transitions. [2018-12-09 01:51:22,307 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-09 01:51:22,308 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 135 [2018-12-09 01:51:22,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 01:51:22,340 INFO L225 Difference]: With dead ends: 27200 [2018-12-09 01:51:22,340 INFO L226 Difference]: Without dead ends: 13992 [2018-12-09 01:51:22,365 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-09 01:51:22,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13992 states. [2018-12-09 01:51:22,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13992 to 13661. [2018-12-09 01:51:22,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13661 states. [2018-12-09 01:51:22,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13661 states to 13661 states and 18576 transitions. [2018-12-09 01:51:22,722 INFO L78 Accepts]: Start accepts. Automaton has 13661 states and 18576 transitions. Word has length 135 [2018-12-09 01:51:22,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 01:51:22,722 INFO L480 AbstractCegarLoop]: Abstraction has 13661 states and 18576 transitions. [2018-12-09 01:51:22,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-09 01:51:22,723 INFO L276 IsEmpty]: Start isEmpty. Operand 13661 states and 18576 transitions. [2018-12-09 01:51:22,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-12-09 01:51:22,724 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 01:51:22,724 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 01:51:22,724 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 01:51:22,724 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 01:51:22,724 INFO L82 PathProgramCache]: Analyzing trace with hash 426887877, now seen corresponding path program 1 times [2018-12-09 01:51:22,725 INFO L223 ckRefinementStrategy]: Switched to mode CVC4_FPBP [2018-12-09 01:51:22,725 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c2077bfa-8724-49e9-9b3c-b5da241d9552/bin-2019/uautomizer/cvc4 Starting monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with cvc4 --incremental --print-success --lang smt --rewrite-divk [2018-12-09 01:51:22,744 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-12-09 01:53:24,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-09 01:54:29,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-09 01:54:29,627 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-09 01:54:29,705 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:54:29,706 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# [2018-12-09 01:54:29,706 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:54:29,706 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:54:29,706 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType ARRAY#_unrecognizedDimensions_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_unrecognizedDimensions_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType ARRAY#_unrecognizedDimensions_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_unrecognizedDimensions_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# [2018-12-09 01:54:29,707 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# [2018-12-09 01:54:29,769 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 01:54:29 BoogieIcfgContainer [2018-12-09 01:54:29,769 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-09 01:54:29,769 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-09 01:54:29,769 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-09 01:54:29,769 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-09 01:54:29,770 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 01:48:52" (3/4) ... [2018-12-09 01:54:29,772 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-09 01:54:29,772 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-09 01:54:29,773 INFO L168 Benchmark]: Toolchain (without parser) took 363530.32 ms. Allocated memory was 1.0 GB in the beginning and 2.4 GB in the end (delta: 1.4 GB). Free memory was 931.2 MB in the beginning and 725.6 MB in the end (delta: 205.6 MB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. [2018-12-09 01:54:29,773 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 01:54:29,774 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1117.25 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 173.0 MB). Free memory was 931.2 MB in the beginning and 958.5 MB in the end (delta: -27.3 MB). Peak memory consumption was 167.4 MB. Max. memory is 11.5 GB. [2018-12-09 01:54:29,774 INFO L168 Benchmark]: Boogie Procedure Inliner took 60.15 ms. Allocated memory is still 1.2 GB. Free memory was 958.5 MB in the beginning and 953.2 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 11.5 GB. [2018-12-09 01:54:29,774 INFO L168 Benchmark]: Boogie Preprocessor took 107.38 ms. Allocated memory is still 1.2 GB. Free memory was 953.2 MB in the beginning and 937.2 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.9 MB. Max. memory is 11.5 GB. [2018-12-09 01:54:29,774 INFO L168 Benchmark]: RCFGBuilder took 25309.53 ms. Allocated memory was 1.2 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 937.2 MB in the beginning and 2.6 GB in the end (delta: -1.7 GB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. [2018-12-09 01:54:29,775 INFO L168 Benchmark]: TraceAbstraction took 336930.08 ms. Allocated memory was 2.7 GB in the beginning and 2.4 GB in the end (delta: -267.4 MB). Free memory was 2.6 GB in the beginning and 725.6 MB in the end (delta: 1.9 GB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. [2018-12-09 01:54:29,775 INFO L168 Benchmark]: Witness Printer took 2.99 ms. Allocated memory is still 2.4 GB. Free memory is still 725.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 01:54:29,777 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1117.25 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 173.0 MB). Free memory was 931.2 MB in the beginning and 958.5 MB in the end (delta: -27.3 MB). Peak memory consumption was 167.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 60.15 ms. Allocated memory is still 1.2 GB. Free memory was 958.5 MB in the beginning and 953.2 MB in the end (delta: 5.3 MB). Peak memory consumption was 5.3 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 107.38 ms. Allocated memory is still 1.2 GB. Free memory was 953.2 MB in the beginning and 937.2 MB in the end (delta: 15.9 MB). Peak memory consumption was 15.9 MB. Max. memory is 11.5 GB. * RCFGBuilder took 25309.53 ms. Allocated memory was 1.2 GB in the beginning and 2.7 GB in the end (delta: 1.5 GB). Free memory was 937.2 MB in the beginning and 2.6 GB in the end (delta: -1.7 GB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. * TraceAbstraction took 336930.08 ms. Allocated memory was 2.7 GB in the beginning and 2.4 GB in the end (delta: -267.4 MB). Free memory was 2.6 GB in the beginning and 725.6 MB in the end (delta: 1.9 GB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. * Witness Printer took 2.99 ms. Allocated memory is still 2.4 GB. Free memory is still 725.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~net_device_ops?ndo_init~*((*net_device ) : INT)?ndo_uninit~*((*net_device ) : VOID)?ndo_open~*((*net_device ) : INT)?ndo_stop~*((*net_device ) : INT)?ndo_start_xmit~*((*sk_buff *net_device ) : ~netdev_tx_t~0)?ndo_select_queue~*((*net_device *sk_buff ) : ~u16~0)?ndo_change_rx_flags~*((*net_device INT ) : VOID)?ndo_set_rx_mode~*((*net_device ) : VOID)?ndo_set_multicast_list~*((*net_device ) : VOID)?ndo_set_mac_address~*((*net_device *VOID ) : INT)?ndo_validate_addr~*((*net_device ) : INT)?ndo_do_ioctl~*((*net_device *ifreq INT ) : INT)?ndo_set_config~*((*net_device *ifmap ) : INT)?ndo_change_mtu~*((*net_device INT ) : INT)?ndo_neigh_setup~*((*net_device *neigh_parms ) : INT)?ndo_tx_timeout~*((*net_device ) : VOID)?ndo_get_stats64~*((*net_device *rtnl_link_stats64 ) : *rtnl_link_stats64)?ndo_get_stats~*((*net_device ) : *net_device_stats)?ndo_vlan_rx_register~*((*net_device *vlan_group ) : VOID)?ndo_vlan_rx_add_vid~*((*net_device USHORT ) : VOID)?ndo_vlan_rx_kill_vid~*((*net_device USHORT ) : VOID)?ndo_poll_controller~*((*net_device ) : VOID)?ndo_netpoll_setup~*((*net_device *netpoll_info ) : INT)?ndo_netpoll_cleanup~*((*net_device ) : VOID)?ndo_set_vf_mac~*((*net_device INT *~u8~0 ) : INT)?ndo_set_vf_vlan~*((*net_device INT ~u16~0 ~u8~0 ) : INT)?ndo_set_vf_tx_rate~*((*net_device INT INT ) : INT)?ndo_get_vf_config~*((*net_device INT *ifla_vf_info ) : INT)?ndo_set_vf_port~*((*net_device INT **nlattr ) : INT)?ndo_get_vf_port~*((*net_device INT *sk_buff ) : INT)?ndo_setup_tc~*((*net_device ~u8~0 ) : INT)?ndo_fcoe_enable~*((*net_device ) : INT)?ndo_fcoe_disable~*((*net_device ) : INT)?ndo_fcoe_ddp_setup~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_ddp_done~*((*net_device ~u16~0 ) : INT)?ndo_fcoe_ddp_target~*((*net_device ~u16~0 *scatterlist UINT ) : INT)?ndo_fcoe_get_wwn~*((*net_device *~u64~0 INT ) : INT)?ndo_rx_flow_steer~*((*net_device *sk_buff ~u16~0 ~u32~0 ) : INT)?ndo_add_slave~*((*net_device *net_device ) : INT)?ndo_del_slave~*((*net_device *net_device ) : INT)?ndo_fix_features~*((*net_device ~u32~0 ) : ~u32~0)?ndo_set_features~*((*net_device ~u32~0 ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType ARRAY#_unrecognizedDimensions_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_unrecognizedDimensions_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~lock_class_key?subkeys~ARRAY#_unrecognizedDimensions_~STRUCT~~lockdep_subclass_key?__one_byte~CHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType ARRAY#_unrecognizedDimensions_~STRUCT~~usb_device_id?match_flags~~__u16~0?idVendor~~__u16~0?idProduct~~__u16~0?bcdDevice_lo~~__u16~0?bcdDevice_hi~~__u16~0?bDeviceClass~~__u8~0?bDeviceSubClass~~__u8~0?bDeviceProtocol~~__u8~0?bInterfaceClass~~__u8~0?bInterfaceSubClass~~__u8~0?bInterfaceProtocol~~__u8~0?driver_info~~kernel_ulong_t~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~can_bittiming_const?name~ARRAY#_unrecognizedDimensions_~CHAR#?tseg1_min~~__u32~0?tseg1_max~~__u32~0?tseg2_min~~__u32~0?tseg2_max~~__u32~0?sjw_max~~__u32~0?brp_min~~__u32~0?brp_max~~__u32~0?brp_inc~~__u32~0# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: BitvecLiteral 0bv32 could not be translated for associated CType STRUCT~~usb_driver?name~*CHAR?probe~*((*usb_interface *usb_device_id ) : INT)?disconnect~*((*usb_interface ) : VOID)?unlocked_ioctl~*((*usb_interface UINT *VOID ) : INT)?suspend~*((*usb_interface ~pm_message_t~0 ) : INT)?resume~*((*usb_interface ) : INT)?reset_resume~*((*usb_interface ) : INT)?pre_reset~*((*usb_interface ) : INT)?post_reset~*((*usb_interface ) : INT)?id_table~*usb_device_id?dynids~STRUCT~~usb_dynids?lock~~spinlock_t~0?list~STRUCT~~list_head?next~*list_head?prev~*list_head##?drvwrap~STRUCT~~usbdrv_wrap?driver~STRUCT~~device_driver?name~*CHAR?bus~*bus_type?owner~*module?mod_name~*CHAR?suppress_bind_attrs~~bool~0?of_match_table~*of_device_id?probe~*((*device ) : INT)?remove~*((*device ) : INT)?shutdown~*((*device ) : VOID)?suspend~*((*device ~pm_message_t~0 ) : INT)?resume~*((*device ) : INT)?groups~**attribute_group?pm~*dev_pm_ops?p~*driver_private#?for_devices~INT#?no_dynamic_id~UINT?supports_autosuspend~UINT?soft_unbind~UINT# * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 6742]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of large string literal at line 5131. Possible FailurePath: [L5137] static struct lock_class_key __key___7 ; [L5138] static struct lock_class_key __key___8 ; [L5278-L5291] static char const __mod_author31[46] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'a', (char const )'u', (char const )'t', (char const )'h', (char const )'o', (char const )'r', (char const )'=', (char const )'S', (char const )'e', (char const )'b', (char const )'a', (char const )'s', (char const )'t', (char const )'i', (char const )'a', (char const )'n', (char const )' ', (char const )'H', (char const )'a', (char const )'a', (char const )'s', (char const )' ', (char const )'<', (char const )'h', (char const )'a', (char const )'a', (char const )'s', (char const )'@', (char const )'e', (char const )'m', (char const )'s', (char const )'-', (char const )'w', (char const )'u', (char const )'e', (char const )'n', (char const )'s', (char const )'c', (char const )'h', (char const )'e', (char const )'.', (char const )'c', (char const )'o', (char const )'m', (char const )'>', (char const )'\000'}; [L5292-L5311] static char const __mod_description32[70] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'d', (char const )'e', (char const )'s', (char const )'c', (char const )'r', (char const )'i', (char const )'p', (char const )'t', (char const )'i', (char const )'o', (char const )'n', (char const )'=', (char const )'C', (char const )'A', (char const )'N', (char const )' ', (char const )'d', (char const )'r', (char const )'i', (char const )'v', (char const )'e', (char const )'r', (char const )' ', (char const )'f', (char const )'o', (char const )'r', (char const )' ', (char const )'E', (char const )'M', (char const )'S', (char const )' ', (char const )'D', (char const )'r', (char const )'.', (char const )' ', (char const )'T', (char const )'h', (char const )'o', (char const )'m', (char const )'a', (char const )'s', (char const )' ', (char const )'W', (char const )'u', (char const )'e', (char const )'n', (char const )'s', (char const )'c', (char const )'h', (char const )'e', (char const )' ', (char const )'C', (char const )'A', (char const )'N', (char const )'/', (char const )'U', (char const )'S', (char const )'B', (char const )' ', (char const )'i', (char const )'n', (char const )'t', (char const )'e', (char const )'r', (char const )'f', (char const )'a', (char const )'c', (char const )'e', (char const )'s', (char const )'\000'}; [L5312-L5317] static char const __mod_license33[15] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'l', (char const )'i', (char const )'c', (char const )'e', (char const )'n', (char const )'s', (char const )'e', (char const )'=', (char const )'G', (char const )'P', (char const )'L', (char const )' ', (char const )'v', (char const )'2', (char const )'\000'}; [L5318-L5320] static struct usb_device_id ems_usb_table[1] = { {(__u16 )3, (__u16 )4822, (__u16 )1092, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L6235-L6275] static struct net_device_ops const ems_usb_netdev_ops = {(int (*)(struct net_device *dev ))0, (void (*)(struct net_device *dev ))0, & ems_usb_open, & ems_usb_close, & ems_usb_start_xmit, (u16 (*)(struct net_device *dev , struct sk_buff *skb ))0, (void (*)(struct net_device *dev , int flags ))0, (void (*)(struct net_device *dev ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , void *addr ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , struct ifreq *ifr , int cmd ))0, (int (*)(struct net_device *dev , struct ifmap *map ))0, (int (*)(struct net_device *dev , int new_mtu ))0, (int (*)(struct net_device *dev , struct neigh_parms * ))0, (void (*)(struct net_device *dev ))0, (struct rtnl_link_stats64 *(*)(struct net_device *dev , struct rtnl_link_stats64 *storage ))0, (struct net_device_stats *(*)(struct net_device *dev ))0, (void (*)(struct net_device *dev , struct vlan_group *grp ))0, (void (*)(struct net_device *dev , unsigned short vid ))0, (void (*)(struct net_device *dev , unsigned short vid ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , struct netpoll_info *info ))0, (void (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , int queue , u8 *mac ))0, (int (*)(struct net_device *dev , int queue , u16 vlan , u8 qos ))0, (int (*)(struct net_device *dev , int vf , int rate ))0, (int (*)(struct net_device *dev , int vf , struct ifla_vf_info *ivf ))0, (int (*)(struct net_device *dev , int vf , struct nlattr **port ))0, (int (*)(struct net_device *dev , int vf , struct sk_buff *skb ))0, (int (*)(struct net_device *dev , u8 tc ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev ))0, (int (*)(struct net_device *dev , u16 xid , struct scatterlist *sgl , unsigned int sgc ))0, (int (*)(struct net_device *dev , u16 xid ))0, (int (*)(struct net_device *dev , u16 xid , struct scatterlist *sgl , unsigned int sgc ))0, (int (*)(struct net_device *dev , u64 *wwn , int type ))0, (int (*)(struct net_device *dev , struct sk_buff const *skb , u16 rxq_index , u32 flow_id ))0, (int (*)(struct net_device *dev , struct net_device *slave_dev ))0, (int (*)(struct net_device *dev , struct net_device *slave_dev ))0, (u32 (*)(struct net_device *dev , u32 features ))0, (int (*)(struct net_device *dev , u32 features ))0}; [L6276-L6280] static struct can_bittiming_const ems_usb_bittiming_const = {{(char )'e', (char )'m', (char )'s', (char )'_', (char )'u', (char )'s', (char )'b', (char )'\000', (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, (__u32 )1, (__u32 )16, (__u32 )1, (__u32 )8, (__u32 )4, (__u32 )1, (__u32 )64, (__u32 )1}; [L6531-L6549] static struct usb_driver ems_usb_driver = {"ems_usb", & ems_usb_probe, & ems_usb_disconnect, (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (struct usb_device_id const *)(ems_usb_table), {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L6602] int LDV_IN_INTERRUPT ; [L6603] static int res_ems_usb_open_10 ; [L6604] static int res_ems_usb_close_12 ; [L6605] static int res_ems_usb_probe_16 ; [L6755] int ldv_urb_state = 0; [L6756] int ldv_coherent_state = 0; VAL [\old(__key___7)=null, \old(__key___7)=null, \old(__key___8)=null, \old(__key___8)=null, \old(ems_usb_bittiming_const)=null, \old(ems_usb_bittiming_const)=null, \old(ems_usb_driver)=null, \old(ems_usb_driver)=null, \old(ems_usb_netdev_ops)=null, \old(ems_usb_netdev_ops)=null, \old(ems_usb_table)=null, \old(ems_usb_table)=null, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6607] struct net_device *var_group1 ; [L6608] struct sk_buff *var_group2 ; [L6609] struct usb_interface *var_group3 ; [L6610] struct usb_device_id const *var_ems_usb_probe_16_p1 ; [L6611] int tmp___7 ; [L6612] int ldv_s_ems_usb_netdev_ops_net_device_ops ; [L6613] int ldv_s_ems_usb_driver_usb_driver ; [L6614] int tmp___8 ; [L6615] int tmp___9 ; [L6618] LDV_IN_INTERRUPT = 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6619] FCALL ldv_initialize() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6620] CALL, EXPR ems_usb_init() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6553] int err ; [L6557] CALL, EXPR usb_register(& ems_usb_driver) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, driver={1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L5128] int tmp___7 ; VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, driver={1:0}, driver={1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L5131] CALL, EXPR usb_register_driver(driver, & __this_module, "ems_usb") VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, arg0={1:0}, arg1={0:0}, arg2={-67108867:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L7012] return __VERIFIER_nondet_int(); [L5131] RET, EXPR usb_register_driver(driver, & __this_module, "ems_usb") VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, driver={1:0}, driver={1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, usb_register_driver(driver, & __this_module, "ems_usb")=0] [L5131] tmp___7 = usb_register_driver(driver, & __this_module, "ems_usb") [L5133] return (tmp___7); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, driver={1:0}, driver={1:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0] [L6557] RET, EXPR usb_register(& ems_usb_driver) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, usb_register(& ems_usb_driver)=0] [L6557] err = usb_register(& ems_usb_driver) [L6559] COND FALSE !(\read(err)) [L6566] return (0); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, err=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6620] RET, EXPR ems_usb_init() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_init()=0, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6620] tmp___7 = ems_usb_init() [L6622] COND FALSE !(\read(tmp___7)) [L6626] ldv_s_ems_usb_netdev_ops_net_device_ops = 0 [L6627] ldv_s_ems_usb_driver_usb_driver = 0 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0] [L6629] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0] [L6632] tmp___9 = __VERIFIER_nondet_int() [L6634] COND TRUE \read(tmp___9) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___9=1] [L6643] tmp___8 = __VERIFIER_nondet_int() [L6645] COND FALSE !(tmp___8 == 0) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1] [L6648] COND FALSE !(tmp___8 == 1) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1] [L6651] COND TRUE tmp___8 == 2 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1] [L6692] CALL ems_usb_start_xmit(var_group2, var_group1) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}] [L6036] struct ems_usb *dev ; [L6037] void *tmp___7 ; [L6038] struct ems_tx_urb_context *context ; [L6039] struct net_device_stats *stats ; [L6040] struct can_frame *cf ; [L6041] struct ems_cpc_msg *msg ; [L6042] struct urb *urb ; [L6043] u8 *buf ; [L6044] int i ; [L6045] int err ; [L6046] size_t size ; [L6047] int tmp___8 ; [L6048] void *tmp___9 ; [L6049] unsigned int tmp___10 ; [L6050] int tmp___11 ; [L6051] long tmp___12 ; VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}] [L6054] CALL, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L4964] return ((void *)((char *)dev + ((sizeof(struct net_device ) + 31UL) & 0x0fffffffffffffe0UL))); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result={0:-520}, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={0:-2952}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6054] RET, EXPR netdev_priv((struct net_device const *)netdev) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-2952}, netdev={0:-2952}, netdev_priv((struct net_device const *)netdev)={0:-520}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}] [L6054] tmp___7 = netdev_priv((struct net_device const *)netdev) [L6055] dev = (struct ems_usb *)tmp___7 [L6056] context = (struct ems_tx_urb_context *)((void *)0) [L6057] stats = & netdev->stats [L6058] EXPR skb->data [L6058] cf = (struct can_frame *)skb->data [L6059] size = 15UL + sizeof(struct cpc_can_msg ) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}] [L6060] CALL, EXPR can_dropped_invalid_skb(netdev, skb) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}] [L5240] struct can_frame const *cf ; [L5241] int tmp___7 ; [L5242] long tmp___8 ; [L5244] EXPR skb->data [L5244] cf = (struct can_frame const *)((struct can_frame *)skb->data) [L5245] EXPR skb->len VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, dev={0:-2952}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}, skb->len=13] [L5245] COND FALSE !((unsigned long )skb->len != sizeof(*cf)) [L5248] EXPR cf->can_dlc VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, cf->can_dlc=7, dev={0:-2952}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}] [L5248] COND FALSE !((int const )cf->can_dlc > 8) [L5251] tmp___7 = 0 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, dev={0:-2952}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}, tmp___7=0] [L5254] tmp___8 = __builtin_expect((long )tmp___7, 0L) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, dev={0:-2952}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}, tmp___7=0, tmp___8=0] [L5256] COND FALSE !(\read(tmp___8)) [L5264] return (0); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, dev={0:-2952}, dev={0:-2952}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, skb={2147221497:-410}, skb={2147221497:-410}, tmp___7=0, tmp___8=0] [L6060] RET, EXPR can_dropped_invalid_skb(netdev, skb) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, can_dropped_invalid_skb(netdev, skb)=0, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}] [L6060] tmp___8 = can_dropped_invalid_skb(netdev, skb) [L6062] COND FALSE !(\read(tmp___8)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0] [L6067] CALL, EXPR usb_alloc_urb(0, 32U) VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6818] void *arbitrary_memory ; [L6819] void *tmp___7 ; VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6822] COND TRUE 1 VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6825] CALL, EXPR ldv_undefined_pointer() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] CALL, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L7030] return __VERIFIER_nondet_pointer(); [L6969] RET, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, external_alloc()={2147221497:-298}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] return (void *)external_alloc(); [L6825] RET, EXPR ldv_undefined_pointer() VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={2147221497:-298}, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6825] tmp___7 = ldv_undefined_pointer() [L6826] arbitrary_memory = tmp___7 VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, arbitrary_memory={2147221497:-298}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=0, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7={2147221497:-298}] [L6828] COND FALSE !(! arbitrary_memory) [L6832] ldv_urb_state = ldv_urb_state + 1 [L6833] return ((struct urb *)arbitrary_memory); VAL [\old(iso_packets)=0, \old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result={2147221497:-298}, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, arbitrary_memory={2147221497:-298}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, iso_packets=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7={2147221497:-298}] [L6067] RET, EXPR usb_alloc_urb(0, 32U) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, usb_alloc_urb(0, 32U)={2147221497:-298}] [L6067] urb = usb_alloc_urb(0, 32U) [L6069] COND FALSE !(! urb) [L6077] EXPR dev->udev VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, dev->udev={1:998051630}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, urb={2147221497:-298}] [L6077] CALL, EXPR usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={1:998051630}, dma={2147221497:-194}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6761] void *arbitrary_memory ; [L6762] void *tmp___7 ; VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={1:998051630}, dev={1:998051630}, dma={2147221497:-194}, dma={2147221497:-194}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6765] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={1:998051630}, dev={1:998051630}, dma={2147221497:-194}, dma={2147221497:-194}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6768] CALL, EXPR ldv_undefined_pointer() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] CALL, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L7030] return __VERIFIER_nondet_pointer(); [L6969] RET, EXPR external_alloc() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, external_alloc()={2147221497:-199}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6969] return (void *)external_alloc(); [L6768] RET, EXPR ldv_undefined_pointer() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, dev={1:998051630}, dev={1:998051630}, dma={2147221497:-194}, dma={2147221497:-194}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_undefined_pointer()={2147221497:-199}, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6768] tmp___7 = ldv_undefined_pointer() [L6769] arbitrary_memory = tmp___7 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, arbitrary_memory={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma={2147221497:-194}, dma={2147221497:-194}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, tmp___7={2147221497:-199}] [L6771] COND FALSE !(! arbitrary_memory) [L6775] ldv_coherent_state = ldv_coherent_state + 1 [L6776] return (arbitrary_memory); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(mem_flags)=32, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, \result={2147221497:-199}, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, arbitrary_memory={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma={2147221497:-194}, dma={2147221497:-194}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, mem_flags=32, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, tmp___7={2147221497:-199}] [L6077] RET, EXPR usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, dev->udev={1:998051630}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, urb={2147221497:-298}, usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma)={2147221497:-199}] [L6077] tmp___9 = usb_alloc_coherent(dev->udev, size, 32U, & urb->transfer_dma) [L6078] buf = (u8 *)tmp___9 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6080] COND FALSE !(! buf) [L6088] msg = (struct ems_cpc_msg *)(buf + 4) [L6089] EXPR cf->can_id [L6089] msg->msg.can_msg.id = cf->can_id & 536870911U [L6090] EXPR cf->can_dlc [L6090] msg->msg.can_msg.length = cf->can_dlc [L6091] EXPR cf->can_id VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, cf->can_id=-1073741713, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6091] COND TRUE cf->can_id & 1073741824U [L6092] EXPR cf->can_id VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, cf->can_id=-1073741713, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6092] COND TRUE cf->can_id & 2147483648U [L6093] msg->type = (u8 )16 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6097] msg->length = (u8 )5 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6120] EXPR msg->msg.can_msg.id [L6120] msg->msg.can_msg.id = msg->msg.can_msg.id [L6121] i = 0 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6123] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6125] COND TRUE i < 10 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6129] EXPR dev->tx_contexts[i].echo_index VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, dev->tx_contexts[i].echo_index=10, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6129] COND TRUE dev->tx_contexts[i].echo_index == 10U [L6130] context = & dev->tx_contexts[i] VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6139] COND TRUE ! context VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6141] FCALL usb_unanchor_urb(urb) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6142] EXPR dev->udev [L6142] EXPR urb->transfer_dma VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, dev->udev={1:998051630}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}, urb->transfer_dma=68719476741] [L6142] CALL usb_free_coherent(dev->udev, size, (void *)buf, urb->transfer_dma) VAL [\old(dma)=68719476741, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, addr={2147221497:-199}, dev={1:998051630}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6790] COND TRUE 1 VAL [\old(dma)=68719476741, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, addr={2147221497:-199}, addr={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma=68719476741, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6792] COND FALSE !(! ((unsigned long )addr != (unsigned long )((void *)0))) VAL [\old(dma)=68719476741, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, addr={2147221497:-199}, addr={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma=68719476741, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6798] COND TRUE \read(*addr) VAL [\old(dma)=68719476741, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, addr={2147221497:-199}, addr={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma=68719476741, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6799] COND TRUE ldv_coherent_state >= 1 VAL [\old(dma)=68719476741, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, addr={2147221497:-199}, addr={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma=68719476741, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=1, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6805] ldv_coherent_state = ldv_coherent_state - 1 VAL [\old(dma)=68719476741, \old(ldv_coherent_state)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \old(size)=28, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, addr={2147221497:-199}, addr={2147221497:-199}, dev={1:998051630}, dev={1:998051630}, dma=68719476741, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28] [L6142] RET usb_free_coherent(dev->udev, size, (void *)buf, urb->transfer_dma) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, dev->udev={1:998051630}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}, urb->transfer_dma=68719476741] [L6143] netdev->dev.parent [L6145] return ((netdev_tx_t )16); VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, \result=16, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, buf={2147221497:-199}, cf={2147221497:-195}, context={0:0}, dev={0:-520}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, i=0, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, msg={2147221497:-195}, netdev={0:-2952}, netdev={0:-2952}, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, size=28, skb={2147221497:-410}, skb={2147221497:-410}, stats={0:-2764}, tmp___7={0:-520}, tmp___8=0, tmp___9={2147221497:-199}, urb={2147221497:-298}] [L6692] RET ems_usb_start_xmit(var_group2, var_group1) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_start_xmit(var_group2, var_group1)=16, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_group1={0:-2952}, var_group2={2147221497:-410}] [L6629] COND TRUE 1 VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=1, var_group1={0:-2952}, var_group2={2147221497:-410}] [L6632] tmp___9 = __VERIFIER_nondet_int() [L6634] COND FALSE !(\read(tmp___9)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-2952}, var_group2={2147221497:-410}] [L6636] COND FALSE !(! (ldv_s_ems_usb_netdev_ops_net_device_ops == 0)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-2952}, var_group2={2147221497:-410}] [L6638] COND FALSE !(! (ldv_s_ems_usb_driver_usb_driver == 0)) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-2952}, var_group2={2147221497:-410}] [L6730] CALL ems_usb_exit() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6575] FCALL usb_deregister(& ems_usb_driver) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6730] RET ems_usb_exit() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_s_ems_usb_driver_usb_driver=0, ldv_s_ems_usb_netdev_ops_net_device_ops=0, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0, tmp___7=0, tmp___8=2, tmp___9=0, var_group1={0:-2952}, var_group2={2147221497:-410}] [L6734] CALL ldv_check_final_state() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6877] COND FALSE !(ldv_urb_state == 0) VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6880] CALL ldv_blast_assert() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] [L6742] __VERIFIER_error() VAL [\old(ldv_coherent_state)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_urb_state)=0, \old(res_ems_usb_close_12)=0, \old(res_ems_usb_open_10)=0, \old(res_ems_usb_probe_16)=0, __key___7={1079804274:0}, __key___8={-1:0}, __this_module={0:0}, ems_usb_bittiming_const={2147221497:0}, ems_usb_driver={1:0}, ems_usb_netdev_ops={2147483643:0}, ems_usb_table={-2:0}, ldv_coherent_state=0, LDV_IN_INTERRUPT=1, ldv_urb_state=1, res_ems_usb_close_12=0, res_ems_usb_open_10=0, res_ems_usb_probe_16=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 80 procedures, 588 locations, 1 error locations. UNSAFE Result, 336.8s OverallTime, 17 OverallIterations, 4 TraceHistogramMax, 137.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 12507 SDtfs, 10612 SDslu, 27153 SDs, 0 SdLazy, 8686 SolverSat, 5527 SolverUnsat, 47 SolverUnknown, 0 SolverNotchecked, 128.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1878 GetRequests, 1806 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=20710occurred in iteration=10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 3.3s AutomataMinimizationTime, 16 MinimizatonAttempts, 1305 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.6s SsaConstructionTime, 127.7s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 1758 NumberOfCodeBlocks, 1754 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 1851 ConstructedInterpolants, 0 QuantifiedInterpolants, 311906 SizeOfPredicates, 38 NumberOfNonLiveVariables, 12797 ConjunctsInSsa, 100 ConjunctsInUnsatCore, 18 InterpolantComputations, 15 PerfectInterpolantSequences, 93/102 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...