./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c3a88d220dbbb3b8b830b41f15ad66094bc858c7c21fc995876c56b7a27538e4 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 11:23:41,717 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:23:41,719 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:23:41,763 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:23:41,764 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:23:41,765 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:23:41,766 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:23:41,768 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:23:41,769 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:23:41,770 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:23:41,771 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:23:41,772 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:23:41,773 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:23:41,774 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:23:41,775 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:23:41,776 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:23:41,777 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:23:41,778 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:23:41,779 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:23:41,781 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:23:41,783 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:23:41,789 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:23:41,790 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:23:41,791 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:23:41,794 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:23:41,795 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:23:41,795 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:23:41,796 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:23:41,797 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:23:41,798 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:23:41,798 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:23:41,799 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:23:41,799 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:23:41,800 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:23:41,801 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:23:41,802 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:23:41,810 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:23:41,811 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:23:41,811 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:23:41,814 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:23:41,815 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:23:41,816 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/config/svcomp-Overflow-64bit-Automizer_Default.epf [2022-11-20 11:23:41,857 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:23:41,857 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:23:41,858 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:23:41,858 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:23:41,859 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:23:41,859 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:23:41,860 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:23:41,860 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:23:41,860 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:23:41,861 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:23:41,862 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 11:23:41,862 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 11:23:41,862 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:23:41,862 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 11:23:41,862 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:23:41,863 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 11:23:41,863 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-20 11:23:41,863 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 11:23:41,863 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:23:41,863 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 11:23:41,864 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:23:41,864 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:23:41,864 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:23:41,864 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:23:41,865 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:23:41,865 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:23:41,865 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 11:23:41,865 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 11:23:41,866 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 11:23:41,866 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 11:23:41,866 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 11:23:41,867 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 11:23:41,867 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN 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 ! overflow) ) 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 -> c3a88d220dbbb3b8b830b41f15ad66094bc858c7c21fc995876c56b7a27538e4 [2022-11-20 11:23:42,149 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:23:42,176 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:23:42,179 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:23:42,181 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:23:42,181 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:23:42,183 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i [2022-11-20 11:23:45,260 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:23:45,807 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:23:45,808 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i [2022-11-20 11:23:45,843 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data/af08b0ff5/17dbae5fe90445fd852d68bfd6f66235/FLAGb1837b9aa [2022-11-20 11:23:45,863 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data/af08b0ff5/17dbae5fe90445fd852d68bfd6f66235 [2022-11-20 11:23:45,870 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:23:45,873 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:23:45,877 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:23:45,877 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:23:45,881 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:23:45,882 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:23:45" (1/1) ... [2022-11-20 11:23:45,883 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7216d34a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:45, skipping insertion in model container [2022-11-20 11:23:45,884 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:23:45" (1/1) ... [2022-11-20 11:23:45,893 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:23:46,039 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:23:47,782 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i[200991,201004] [2022-11-20 11:23:47,847 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:23:47,872 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 11:23:48,168 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i[200991,201004] [2022-11-20 11:23:48,182 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:23:48,263 INFO L208 MainTranslator]: Completed translation [2022-11-20 11:23:48,264 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48 WrapperNode [2022-11-20 11:23:48,264 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 11:23:48,265 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 11:23:48,265 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 11:23:48,265 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 11:23:48,273 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,355 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,448 INFO L138 Inliner]: procedures = 240, calls = 2379, calls flagged for inlining = 110, calls inlined = 62, statements flattened = 2548 [2022-11-20 11:23:48,449 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 11:23:48,449 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 11:23:48,450 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 11:23:48,450 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 11:23:48,460 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,460 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,474 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,475 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,547 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,557 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,567 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,576 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,591 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 11:23:48,592 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 11:23:48,592 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 11:23:48,593 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 11:23:48,593 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (1/1) ... [2022-11-20 11:23:48,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:23:48,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:23:48,628 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 11:23:48,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 11:23:48,675 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-20 11:23:48,675 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-20 11:23:48,675 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-20 11:23:48,675 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-20 11:23:48,676 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-20 11:23:48,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-20 11:23:48,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-20 11:23:48,677 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2022-11-20 11:23:48,679 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2022-11-20 11:23:48,679 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-20 11:23:48,679 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-20 11:23:48,679 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2022-11-20 11:23:48,679 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2022-11-20 11:23:48,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-20 11:23:48,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-20 11:23:48,680 INFO L130 BoogieDeclarations]: Found specification of procedure send_packet [2022-11-20 11:23:48,680 INFO L138 BoogieDeclarations]: Found implementation of procedure send_packet [2022-11-20 11:23:48,680 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2022-11-20 11:23:48,680 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2022-11-20 11:23:48,680 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-20 11:23:48,681 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-20 11:23:48,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-20 11:23:48,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-20 11:23:48,681 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister_dev [2022-11-20 11:23:48,681 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister_dev [2022-11-20 11:23:48,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_imon_context [2022-11-20 11:23:48,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_imon_context [2022-11-20 11:23:48,682 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-20 11:23:48,682 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-20 11:23:48,682 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-20 11:23:48,682 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-20 11:23:48,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_driver_lock [2022-11-20 11:23:48,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_driver_lock [2022-11-20 11:23:48,683 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 11:23:48,684 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2022-11-20 11:23:48,684 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2022-11-20 11:23:48,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 11:23:48,685 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2022-11-20 11:23:48,685 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2022-11-20 11:23:48,685 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-11-20 11:23:48,685 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-11-20 11:23:48,685 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 11:23:48,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 11:23:48,686 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-20 11:23:48,686 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-20 11:23:48,686 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-20 11:23:48,686 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-20 11:23:48,687 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-20 11:23:48,687 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-20 11:23:48,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-20 11:23:48,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-20 11:23:48,687 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2022-11-20 11:23:48,688 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2022-11-20 11:23:48,688 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2022-11-20 11:23:48,688 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2022-11-20 11:23:48,689 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2022-11-20 11:23:48,689 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2022-11-20 11:23:48,689 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-20 11:23:48,690 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2022-11-20 11:23:48,690 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2022-11-20 11:23:48,690 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-20 11:23:48,691 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-20 11:23:48,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-20 11:23:48,691 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2022-11-20 11:23:48,691 INFO L138 BoogieDeclarations]: Found implementation of procedure input_free_device [2022-11-20 11:23:48,692 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2022-11-20 11:23:48,692 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2022-11-20 11:23:48,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 11:23:48,692 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2022-11-20 11:23:48,692 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2022-11-20 11:23:48,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-20 11:23:48,692 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-20 11:23:48,693 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-20 11:23:48,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-20 11:23:48,693 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-20 11:23:48,693 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-20 11:23:48,693 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2022-11-20 11:23:48,693 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2022-11-20 11:23:48,694 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-20 11:23:48,694 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-20 11:23:48,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 11:23:48,695 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2022-11-20 11:23:48,695 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2022-11-20 11:23:48,695 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2022-11-20 11:23:48,695 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2022-11-20 11:23:48,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-20 11:23:48,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-20 11:23:48,696 INFO L130 BoogieDeclarations]: Found specification of procedure free_imon_context [2022-11-20 11:23:48,696 INFO L138 BoogieDeclarations]: Found implementation of procedure free_imon_context [2022-11-20 11:23:48,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 11:23:48,697 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2022-11-20 11:23:48,697 INFO L138 BoogieDeclarations]: Found implementation of procedure input_register_device [2022-11-20 11:23:48,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_imon_context [2022-11-20 11:23:48,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_imon_context [2022-11-20 11:23:48,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 11:23:48,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 11:23:48,698 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2022-11-20 11:23:48,698 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2022-11-20 11:23:48,698 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-20 11:23:48,698 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_dev [2022-11-20 11:23:48,699 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_dev [2022-11-20 11:23:48,699 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-20 11:23:48,699 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-20 11:23:48,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_driver_lock [2022-11-20 11:23:48,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_driver_lock [2022-11-20 11:23:48,700 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2022-11-20 11:23:48,700 INFO L138 BoogieDeclarations]: Found implementation of procedure input_unregister_device [2022-11-20 11:23:48,700 INFO L130 BoogieDeclarations]: Found specification of procedure imon_find_endpoints [2022-11-20 11:23:48,700 INFO L138 BoogieDeclarations]: Found implementation of procedure imon_find_endpoints [2022-11-20 11:23:48,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 11:23:48,701 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2022-11-20 11:23:48,701 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2022-11-20 11:23:48,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 11:23:48,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 11:23:49,276 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 11:23:49,279 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 11:23:53,261 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 11:23:53,292 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 11:23:53,292 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-11-20 11:23:53,295 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:23:53 BoogieIcfgContainer [2022-11-20 11:23:53,299 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 11:23:53,303 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 11:23:53,303 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 11:23:53,308 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 11:23:53,308 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:23:45" (1/3) ... [2022-11-20 11:23:53,310 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4230f3d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:23:53, skipping insertion in model container [2022-11-20 11:23:53,315 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:23:48" (2/3) ... [2022-11-20 11:23:53,316 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4230f3d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:23:53, skipping insertion in model container [2022-11-20 11:23:53,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:23:53" (3/3) ... [2022-11-20 11:23:53,318 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-media-rc-imon--32_7a--a9e7fb5.i [2022-11-20 11:23:53,340 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 11:23:53,341 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2022-11-20 11:23:53,434 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 11:23:53,441 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68be30ff, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 11:23:53,442 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2022-11-20 11:23:53,452 INFO L276 IsEmpty]: Start isEmpty. Operand has 723 states, 492 states have (on average 1.3272357723577235) internal successors, (653), 522 states have internal predecessors, (653), 166 states have call successors, (166), 48 states have call predecessors, (166), 48 states have return successors, (166), 165 states have call predecessors, (166), 166 states have call successors, (166) [2022-11-20 11:23:53,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-20 11:23:53,470 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:23:53,471 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-20 11:23:53,472 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:23:53,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:23:53,479 INFO L85 PathProgramCache]: Analyzing trace with hash 799950601, now seen corresponding path program 1 times [2022-11-20 11:23:53,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:23:53,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653026076] [2022-11-20 11:23:53,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:23:53,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:23:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:54,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:23:54,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:54,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-20 11:23:54,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:54,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-20 11:23:54,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:54,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:54,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:54,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:54,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:54,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 11:23:54,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:23:54,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653026076] [2022-11-20 11:23:54,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653026076] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:23:54,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:23:54,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:23:54,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232428471] [2022-11-20 11:23:54,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:23:54,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:23:54,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:23:54,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:23:54,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:23:54,467 INFO L87 Difference]: Start difference. First operand has 723 states, 492 states have (on average 1.3272357723577235) internal successors, (653), 522 states have internal predecessors, (653), 166 states have call successors, (166), 48 states have call predecessors, (166), 48 states have return successors, (166), 165 states have call predecessors, (166), 166 states have call successors, (166) Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-20 11:23:56,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:23:56,293 INFO L93 Difference]: Finished difference Result 1492 states and 2094 transitions. [2022-11-20 11:23:56,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:23:56,295 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 44 [2022-11-20 11:23:56,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:23:56,312 INFO L225 Difference]: With dead ends: 1492 [2022-11-20 11:23:56,312 INFO L226 Difference]: Without dead ends: 760 [2022-11-20 11:23:56,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:23:56,324 INFO L413 NwaCegarLoop]: 832 mSDtfsCounter, 461 mSDsluCounter, 883 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1715 SdHoareTripleChecker+Invalid, 736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:23:56,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1715 Invalid, 736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-20 11:23:56,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2022-11-20 11:23:56,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 725. [2022-11-20 11:23:56,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 501 states have (on average 1.3053892215568863) internal successors, (654), 521 states have internal predecessors, (654), 163 states have call successors, (163), 47 states have call predecessors, (163), 47 states have return successors, (163), 162 states have call predecessors, (163), 163 states have call successors, (163) [2022-11-20 11:23:56,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 980 transitions. [2022-11-20 11:23:56,436 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 980 transitions. Word has length 44 [2022-11-20 11:23:56,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:23:56,437 INFO L495 AbstractCegarLoop]: Abstraction has 725 states and 980 transitions. [2022-11-20 11:23:56,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-20 11:23:56,437 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 980 transitions. [2022-11-20 11:23:56,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-20 11:23:56,444 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:23:56,445 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-20 11:23:56,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 11:23:56,445 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting imon_find_endpointsErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:23:56,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:23:56,446 INFO L85 PathProgramCache]: Analyzing trace with hash 685500120, now seen corresponding path program 1 times [2022-11-20 11:23:56,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:23:56,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935626552] [2022-11-20 11:23:56,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:23:56,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:23:56,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:56,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:23:56,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:56,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:23:56,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:56,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:23:56,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:23:57,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:23:57,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:23:57,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:23:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:23:57,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:57,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:23:57,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:57,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:23:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:23:57,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:23:57,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:23:57,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:23:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:23:57,116 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:23:57,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:23:57,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935626552] [2022-11-20 11:23:57,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935626552] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:23:57,117 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:23:57,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 11:23:57,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576546829] [2022-11-20 11:23:57,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:23:57,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:23:57,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:23:57,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:23:57,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:23:57,121 INFO L87 Difference]: Start difference. First operand 725 states and 980 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:24:00,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:00,627 INFO L93 Difference]: Finished difference Result 822 states and 1129 transitions. [2022-11-20 11:24:00,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:24:00,628 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 127 [2022-11-20 11:24:00,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:00,634 INFO L225 Difference]: With dead ends: 822 [2022-11-20 11:24:00,634 INFO L226 Difference]: Without dead ends: 820 [2022-11-20 11:24:00,636 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:24:00,637 INFO L413 NwaCegarLoop]: 619 mSDtfsCounter, 849 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 598 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2191 SdHoareTripleChecker+Invalid, 2061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 598 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:00,638 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 2191 Invalid, 2061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [598 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-11-20 11:24:00,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2022-11-20 11:24:00,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 743. [2022-11-20 11:24:00,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 517 states have (on average 1.3133462282398454) internal successors, (679), 537 states have internal predecessors, (679), 165 states have call successors, (165), 47 states have call predecessors, (165), 47 states have return successors, (165), 164 states have call predecessors, (165), 165 states have call successors, (165) [2022-11-20 11:24:00,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1009 transitions. [2022-11-20 11:24:00,751 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1009 transitions. Word has length 127 [2022-11-20 11:24:00,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:00,752 INFO L495 AbstractCegarLoop]: Abstraction has 743 states and 1009 transitions. [2022-11-20 11:24:00,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:24:00,752 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1009 transitions. [2022-11-20 11:24:00,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-20 11:24:00,759 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:00,760 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 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] [2022-11-20 11:24:00,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 11:24:00,760 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:00,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:00,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1325027248, now seen corresponding path program 1 times [2022-11-20 11:24:00,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:00,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681382842] [2022-11-20 11:24:00,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:00,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:00,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:01,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:01,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:01,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:01,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:01,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 11:24:01,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 11:24:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-20 11:24:01,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:01,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:01,539 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:24:01,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:01,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681382842] [2022-11-20 11:24:01,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681382842] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:01,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286867948] [2022-11-20 11:24:01,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:01,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:01,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:01,549 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:01,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 11:24:02,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:02,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 3613 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 11:24:02,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:02,527 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:24:02,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286867948] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:02,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:24:02,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-11-20 11:24:02,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34281290] [2022-11-20 11:24:02,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:02,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:24:02,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:02,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:24:02,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:24:02,530 INFO L87 Difference]: Start difference. First operand 743 states and 1009 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-20 11:24:02,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:02,637 INFO L93 Difference]: Finished difference Result 1478 states and 2008 transitions. [2022-11-20 11:24:02,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:24:02,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 140 [2022-11-20 11:24:02,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:02,642 INFO L225 Difference]: With dead ends: 1478 [2022-11-20 11:24:02,643 INFO L226 Difference]: Without dead ends: 743 [2022-11-20 11:24:02,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:24:02,659 INFO L413 NwaCegarLoop]: 940 mSDtfsCounter, 3 mSDsluCounter, 2814 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3754 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:02,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3754 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:24:02,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2022-11-20 11:24:02,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 743. [2022-11-20 11:24:02,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 517 states have (on average 1.311411992263056) internal successors, (678), 537 states have internal predecessors, (678), 165 states have call successors, (165), 47 states have call predecessors, (165), 47 states have return successors, (165), 164 states have call predecessors, (165), 165 states have call successors, (165) [2022-11-20 11:24:02,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1008 transitions. [2022-11-20 11:24:02,726 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1008 transitions. Word has length 140 [2022-11-20 11:24:02,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:02,727 INFO L495 AbstractCegarLoop]: Abstraction has 743 states and 1008 transitions. [2022-11-20 11:24:02,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 5 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-20 11:24:02,727 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1008 transitions. [2022-11-20 11:24:02,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-20 11:24:02,730 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:02,730 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 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] [2022-11-20 11:24:02,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:02,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:02,943 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:02,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:02,944 INFO L85 PathProgramCache]: Analyzing trace with hash 780154674, now seen corresponding path program 1 times [2022-11-20 11:24:02,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:02,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722044492] [2022-11-20 11:24:02,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:02,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:03,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:03,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:03,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:03,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:03,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:03,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:03,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 11:24:03,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 11:24:03,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-20 11:24:03,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:03,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:03,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:03,712 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:24:03,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:03,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722044492] [2022-11-20 11:24:03,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722044492] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:03,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162669176] [2022-11-20 11:24:03,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:03,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:03,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:03,716 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:03,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 11:24:04,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:04,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 3612 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 11:24:04,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:04,748 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-20 11:24:04,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:24:04,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162669176] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:04,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:24:04,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-11-20 11:24:04,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151035440] [2022-11-20 11:24:04,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:04,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:24:04,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:04,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:24:04,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:24:04,752 INFO L87 Difference]: Start difference. First operand 743 states and 1008 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-20 11:24:04,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:04,845 INFO L93 Difference]: Finished difference Result 1479 states and 2008 transitions. [2022-11-20 11:24:04,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:24:04,846 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 140 [2022-11-20 11:24:04,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:04,851 INFO L225 Difference]: With dead ends: 1479 [2022-11-20 11:24:04,851 INFO L226 Difference]: Without dead ends: 739 [2022-11-20 11:24:04,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:24:04,855 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 7 mSDsluCounter, 2807 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3745 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:04,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3745 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:24:04,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2022-11-20 11:24:04,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 739. [2022-11-20 11:24:04,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 515 states have (on average 1.30873786407767) internal successors, (674), 535 states have internal predecessors, (674), 163 states have call successors, (163), 47 states have call predecessors, (163), 47 states have return successors, (163), 162 states have call predecessors, (163), 163 states have call successors, (163) [2022-11-20 11:24:04,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1000 transitions. [2022-11-20 11:24:04,942 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1000 transitions. Word has length 140 [2022-11-20 11:24:04,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:04,943 INFO L495 AbstractCegarLoop]: Abstraction has 739 states and 1000 transitions. [2022-11-20 11:24:04,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 5 states have internal predecessors, (92), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-20 11:24:04,943 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1000 transitions. [2022-11-20 11:24:04,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-11-20 11:24:04,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:04,946 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 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] [2022-11-20 11:24:04,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:05,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:05,158 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting imon_find_endpointsErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:05,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:05,159 INFO L85 PathProgramCache]: Analyzing trace with hash -525831728, now seen corresponding path program 1 times [2022-11-20 11:24:05,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:05,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766389603] [2022-11-20 11:24:05,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:05,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:05,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:05,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:05,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:05,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:05,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:05,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:05,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:05,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:05,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:05,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:05,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:05,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:05,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:05,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:05,767 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:05,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:05,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766389603] [2022-11-20 11:24:05,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766389603] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:05,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071430462] [2022-11-20 11:24:05,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:05,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:05,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:05,769 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:05,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 11:24:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:06,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 3714 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:24:06,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:06,739 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:06,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:24:06,897 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:06,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071430462] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:24:06,898 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:24:06,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3, 3] total 9 [2022-11-20 11:24:06,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227177353] [2022-11-20 11:24:06,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:24:06,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:24:06,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:06,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:24:06,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:24:06,900 INFO L87 Difference]: Start difference. First operand 739 states and 1000 transitions. Second operand has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 7 states have internal predecessors, (119), 1 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:24:12,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:12,030 INFO L93 Difference]: Finished difference Result 933 states and 1311 transitions. [2022-11-20 11:24:12,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:24:12,039 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 7 states have internal predecessors, (119), 1 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 137 [2022-11-20 11:24:12,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:12,046 INFO L225 Difference]: With dead ends: 933 [2022-11-20 11:24:12,046 INFO L226 Difference]: Without dead ends: 932 [2022-11-20 11:24:12,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2022-11-20 11:24:12,049 INFO L413 NwaCegarLoop]: 606 mSDtfsCounter, 1319 mSDsluCounter, 2517 mSDsCounter, 0 mSdLazyCounter, 2473 mSolverCounterSat, 703 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1327 SdHoareTripleChecker+Valid, 3123 SdHoareTripleChecker+Invalid, 3176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 703 IncrementalHoareTripleChecker+Valid, 2473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:12,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1327 Valid, 3123 Invalid, 3176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [703 Valid, 2473 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-11-20 11:24:12,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2022-11-20 11:24:12,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 792. [2022-11-20 11:24:12,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 562 states have (on average 1.3345195729537367) internal successors, (750), 582 states have internal predecessors, (750), 169 states have call successors, (169), 47 states have call predecessors, (169), 47 states have return successors, (169), 168 states have call predecessors, (169), 169 states have call successors, (169) [2022-11-20 11:24:12,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1088 transitions. [2022-11-20 11:24:12,157 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1088 transitions. Word has length 137 [2022-11-20 11:24:12,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:12,159 INFO L495 AbstractCegarLoop]: Abstraction has 792 states and 1088 transitions. [2022-11-20 11:24:12,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 7 states have internal predecessors, (119), 1 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:24:12,160 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1088 transitions. [2022-11-20 11:24:12,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-20 11:24:12,163 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:12,163 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-20 11:24:12,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:12,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:12,376 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting imon_find_endpointsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:12,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:12,377 INFO L85 PathProgramCache]: Analyzing trace with hash 879085995, now seen corresponding path program 1 times [2022-11-20 11:24:12,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:12,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876507037] [2022-11-20 11:24:12,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:12,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:12,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:12,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:12,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:12,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:12,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:12,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:12,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:12,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:12,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:12,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:12,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:12,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:12,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:12,936 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:12,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:12,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876507037] [2022-11-20 11:24:12,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876507037] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:12,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996357949] [2022-11-20 11:24:12,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:12,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:12,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:12,938 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:12,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 11:24:13,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:13,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 3715 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:24:13,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:13,894 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:13,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:24:13,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996357949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:13,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:24:13,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-20 11:24:13,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785967685] [2022-11-20 11:24:13,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:13,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:24:13,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:13,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:24:13,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:24:13,896 INFO L87 Difference]: Start difference. First operand 792 states and 1088 transitions. Second operand has 4 states, 3 states have (on average 27.333333333333332) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:24:13,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:13,981 INFO L93 Difference]: Finished difference Result 813 states and 1122 transitions. [2022-11-20 11:24:13,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:24:13,982 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 27.333333333333332) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) Word has length 138 [2022-11-20 11:24:13,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:13,987 INFO L225 Difference]: With dead ends: 813 [2022-11-20 11:24:13,987 INFO L226 Difference]: Without dead ends: 812 [2022-11-20 11:24:13,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:24:13,989 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 90 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1905 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:13,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 1905 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:24:13,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-11-20 11:24:14,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 791. [2022-11-20 11:24:14,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 562 states have (on average 1.3291814946619218) internal successors, (747), 581 states have internal predecessors, (747), 169 states have call successors, (169), 47 states have call predecessors, (169), 47 states have return successors, (169), 168 states have call predecessors, (169), 169 states have call successors, (169) [2022-11-20 11:24:14,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 1085 transitions. [2022-11-20 11:24:14,041 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 1085 transitions. Word has length 138 [2022-11-20 11:24:14,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:14,041 INFO L495 AbstractCegarLoop]: Abstraction has 791 states and 1085 transitions. [2022-11-20 11:24:14,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 27.333333333333332) internal successors, (82), 4 states have internal predecessors, (82), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 1 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 11:24:14,042 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 1085 transitions. [2022-11-20 11:24:14,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-11-20 11:24:14,048 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:14,048 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-20 11:24:14,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:14,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-20 11:24:14,260 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:14,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:14,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1910880273, now seen corresponding path program 1 times [2022-11-20 11:24:14,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:14,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198895385] [2022-11-20 11:24:14,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:14,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:14,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:14,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:14,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:14,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:14,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:14,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:14,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:14,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:14,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:14,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:14,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:14,782 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:14,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:14,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198895385] [2022-11-20 11:24:14,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198895385] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:14,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:24:14,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 11:24:14,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980875032] [2022-11-20 11:24:14,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:14,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:24:14,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:14,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:24:14,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:24:14,785 INFO L87 Difference]: Start difference. First operand 791 states and 1085 transitions. Second operand has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-11-20 11:24:19,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:19,991 INFO L93 Difference]: Finished difference Result 1706 states and 2371 transitions. [2022-11-20 11:24:19,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:24:19,992 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 139 [2022-11-20 11:24:19,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:19,997 INFO L225 Difference]: With dead ends: 1706 [2022-11-20 11:24:19,997 INFO L226 Difference]: Without dead ends: 926 [2022-11-20 11:24:20,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:24:20,000 INFO L413 NwaCegarLoop]: 608 mSDtfsCounter, 791 mSDsluCounter, 1807 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 580 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 2415 SdHoareTripleChecker+Invalid, 2497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 580 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:20,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [799 Valid, 2415 Invalid, 2497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [580 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2022-11-20 11:24:20,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-11-20 11:24:20,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 859. [2022-11-20 11:24:20,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 626 states have (on average 1.3466453674121406) internal successors, (843), 645 states have internal predecessors, (843), 173 states have call successors, (173), 47 states have call predecessors, (173), 47 states have return successors, (173), 172 states have call predecessors, (173), 173 states have call successors, (173) [2022-11-20 11:24:20,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1189 transitions. [2022-11-20 11:24:20,048 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1189 transitions. Word has length 139 [2022-11-20 11:24:20,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:20,048 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1189 transitions. [2022-11-20 11:24:20,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.571428571428571) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-11-20 11:24:20,049 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1189 transitions. [2022-11-20 11:24:20,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-11-20 11:24:20,051 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:20,051 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-20 11:24:20,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-20 11:24:20,052 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:20,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:20,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1652714835, now seen corresponding path program 1 times [2022-11-20 11:24:20,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:20,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102790359] [2022-11-20 11:24:20,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:20,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:20,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:21,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:21,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:21,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:21,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:21,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:21,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:21,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:21,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:21,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:21,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:21,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:21,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:21,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:21,527 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-20 11:24:21,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:21,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102790359] [2022-11-20 11:24:21,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102790359] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:21,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369617092] [2022-11-20 11:24:21,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:21,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:21,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:21,531 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:21,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 11:24:22,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:22,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 3783 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:24:22,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:22,557 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-20 11:24:22,557 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:24:22,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369617092] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:22,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:24:22,558 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2022-11-20 11:24:22,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652601891] [2022-11-20 11:24:22,558 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:22,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:24:22,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:22,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:24:22,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:24:22,560 INFO L87 Difference]: Start difference. First operand 859 states and 1189 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-11-20 11:24:23,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:23,028 INFO L93 Difference]: Finished difference Result 1759 states and 2450 transitions. [2022-11-20 11:24:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:24:23,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 139 [2022-11-20 11:24:23,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:23,034 INFO L225 Difference]: With dead ends: 1759 [2022-11-20 11:24:23,034 INFO L226 Difference]: Without dead ends: 911 [2022-11-20 11:24:23,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:24:23,040 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 18 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1841 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:23,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1841 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 11:24:23,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2022-11-20 11:24:23,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 910. [2022-11-20 11:24:23,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 677 states have (on average 1.3648449039881831) internal successors, (924), 696 states have internal predecessors, (924), 173 states have call successors, (173), 47 states have call predecessors, (173), 47 states have return successors, (173), 172 states have call predecessors, (173), 173 states have call successors, (173) [2022-11-20 11:24:23,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 1270 transitions. [2022-11-20 11:24:23,096 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 1270 transitions. Word has length 139 [2022-11-20 11:24:23,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:23,097 INFO L495 AbstractCegarLoop]: Abstraction has 910 states and 1270 transitions. [2022-11-20 11:24:23,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-11-20 11:24:23,097 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 1270 transitions. [2022-11-20 11:24:23,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-11-20 11:24:23,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:23,100 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 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] [2022-11-20 11:24:23,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:23,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:23,317 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:23,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:23,319 INFO L85 PathProgramCache]: Analyzing trace with hash -676137181, now seen corresponding path program 1 times [2022-11-20 11:24:23,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:23,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610902364] [2022-11-20 11:24:23,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:23,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:23,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:23,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:23,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:23,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:23,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:23,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:23,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:24:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:24:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-20 11:24:23,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-20 11:24:23,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-11-20 11:24:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:23,919 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:24:23,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:23,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610902364] [2022-11-20 11:24:23,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610902364] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:23,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597428459] [2022-11-20 11:24:23,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:23,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:23,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:23,922 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:23,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 11:24:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:24,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 3650 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:24:24,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:25,016 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 28 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-20 11:24:25,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:24:25,241 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:24:25,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597428459] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:24:25,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:24:25,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 7 [2022-11-20 11:24:25,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658537372] [2022-11-20 11:24:25,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:24:25,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:24:25,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:25,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:24:25,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:24:25,245 INFO L87 Difference]: Start difference. First operand 910 states and 1270 transitions. Second operand has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 5 states have internal predecessors, (142), 4 states have call successors, (41), 4 states have call predecessors, (41), 2 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-20 11:24:28,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:28,946 INFO L93 Difference]: Finished difference Result 1895 states and 2665 transitions. [2022-11-20 11:24:28,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:24:28,952 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 5 states have internal predecessors, (142), 4 states have call successors, (41), 4 states have call predecessors, (41), 2 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) Word has length 149 [2022-11-20 11:24:28,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:28,957 INFO L225 Difference]: With dead ends: 1895 [2022-11-20 11:24:28,958 INFO L226 Difference]: Without dead ends: 996 [2022-11-20 11:24:28,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 336 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:24:28,962 INFO L413 NwaCegarLoop]: 607 mSDtfsCounter, 1043 mSDsluCounter, 1107 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 1714 SdHoareTripleChecker+Invalid, 2055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:28,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 1714 Invalid, 2055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-11-20 11:24:28,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2022-11-20 11:24:29,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 961. [2022-11-20 11:24:29,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 961 states, 719 states have (on average 1.3657858136300418) internal successors, (982), 737 states have internal predecessors, (982), 183 states have call successors, (183), 47 states have call predecessors, (183), 47 states have return successors, (183), 182 states have call predecessors, (183), 183 states have call successors, (183) [2022-11-20 11:24:29,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 1348 transitions. [2022-11-20 11:24:29,011 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 1348 transitions. Word has length 149 [2022-11-20 11:24:29,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:29,011 INFO L495 AbstractCegarLoop]: Abstraction has 961 states and 1348 transitions. [2022-11-20 11:24:29,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 5 states have internal predecessors, (142), 4 states have call successors, (41), 4 states have call predecessors, (41), 2 states have return successors, (35), 4 states have call predecessors, (35), 4 states have call successors, (35) [2022-11-20 11:24:29,012 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 1348 transitions. [2022-11-20 11:24:29,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-20 11:24:29,014 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:29,015 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-20 11:24:29,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:29,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:29,227 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:29,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:29,227 INFO L85 PathProgramCache]: Analyzing trace with hash 102597548, now seen corresponding path program 1 times [2022-11-20 11:24:29,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:29,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630127979] [2022-11-20 11:24:29,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:29,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:29,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:30,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:30,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:30,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:30,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:30,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:30,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:30,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:30,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:30,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:30,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:30,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:30,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:24:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:30,750 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-20 11:24:30,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:30,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630127979] [2022-11-20 11:24:30,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630127979] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:30,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054034862] [2022-11-20 11:24:30,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:30,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:30,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:30,755 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:30,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 11:24:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:31,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 3874 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 11:24:31,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:31,926 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:31,927 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:24:31,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054034862] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:31,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:24:31,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2022-11-20 11:24:31,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978094076] [2022-11-20 11:24:31,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:31,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:24:31,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:31,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:24:31,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:24:31,929 INFO L87 Difference]: Start difference. First operand 961 states and 1348 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:32,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:32,482 INFO L93 Difference]: Finished difference Result 2440 states and 3495 transitions. [2022-11-20 11:24:32,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:24:32,483 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 145 [2022-11-20 11:24:32,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:32,491 INFO L225 Difference]: With dead ends: 2440 [2022-11-20 11:24:32,491 INFO L226 Difference]: Without dead ends: 1490 [2022-11-20 11:24:32,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:24:32,495 INFO L413 NwaCegarLoop]: 1468 mSDtfsCounter, 428 mSDsluCounter, 5444 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 6912 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:32,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 6912 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 11:24:32,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2022-11-20 11:24:32,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 1038. [2022-11-20 11:24:32,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 788 states have (on average 1.3718274111675126) internal successors, (1081), 806 states have internal predecessors, (1081), 190 states have call successors, (190), 47 states have call predecessors, (190), 48 states have return successors, (192), 190 states have call predecessors, (192), 190 states have call successors, (192) [2022-11-20 11:24:32,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 1463 transitions. [2022-11-20 11:24:32,558 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 1463 transitions. Word has length 145 [2022-11-20 11:24:32,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:32,559 INFO L495 AbstractCegarLoop]: Abstraction has 1038 states and 1463 transitions. [2022-11-20 11:24:32,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:32,559 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 1463 transitions. [2022-11-20 11:24:32,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-20 11:24:32,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:32,562 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-20 11:24:32,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:32,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-20 11:24:32,786 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:32,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:32,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1877604910, now seen corresponding path program 1 times [2022-11-20 11:24:32,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:32,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124493141] [2022-11-20 11:24:32,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:32,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:32,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:33,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:33,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:33,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:33,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:33,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:33,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:33,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:33,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:33,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:33,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:33,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:33,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:33,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:33,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:33,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:33,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:33,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-20 11:24:33,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:33,237 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:33,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:33,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124493141] [2022-11-20 11:24:33,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124493141] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:33,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:24:33,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-20 11:24:33,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767271915] [2022-11-20 11:24:33,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:33,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:24:33,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:33,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:24:33,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:24:33,242 INFO L87 Difference]: Start difference. First operand 1038 states and 1463 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-20 11:24:37,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:37,697 INFO L93 Difference]: Finished difference Result 2536 states and 3652 transitions. [2022-11-20 11:24:37,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:24:37,698 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 145 [2022-11-20 11:24:37,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:37,706 INFO L225 Difference]: With dead ends: 2536 [2022-11-20 11:24:37,706 INFO L226 Difference]: Without dead ends: 1509 [2022-11-20 11:24:37,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-11-20 11:24:37,709 INFO L413 NwaCegarLoop]: 1111 mSDtfsCounter, 1177 mSDsluCounter, 2539 mSDsCounter, 0 mSdLazyCounter, 1783 mSolverCounterSat, 747 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1296 SdHoareTripleChecker+Valid, 3650 SdHoareTripleChecker+Invalid, 2530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 747 IncrementalHoareTripleChecker+Valid, 1783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:37,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1296 Valid, 3650 Invalid, 2530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [747 Valid, 1783 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-11-20 11:24:37,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2022-11-20 11:24:37,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1039. [2022-11-20 11:24:37,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1039 states, 789 states have (on average 1.3713561470215463) internal successors, (1082), 807 states have internal predecessors, (1082), 190 states have call successors, (190), 47 states have call predecessors, (190), 48 states have return successors, (192), 190 states have call predecessors, (192), 190 states have call successors, (192) [2022-11-20 11:24:37,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 1464 transitions. [2022-11-20 11:24:37,768 INFO L78 Accepts]: Start accepts. Automaton has 1039 states and 1464 transitions. Word has length 145 [2022-11-20 11:24:37,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:37,769 INFO L495 AbstractCegarLoop]: Abstraction has 1039 states and 1464 transitions. [2022-11-20 11:24:37,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-20 11:24:37,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 1464 transitions. [2022-11-20 11:24:37,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-20 11:24:37,772 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:37,772 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 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] [2022-11-20 11:24:37,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 11:24:37,773 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:37,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:37,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1379852148, now seen corresponding path program 1 times [2022-11-20 11:24:37,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:37,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199178302] [2022-11-20 11:24:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:37,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:37,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:38,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:38,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:38,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:38,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:38,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:38,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:38,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:38,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-20 11:24:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-20 11:24:38,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-20 11:24:38,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-20 11:24:38,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-20 11:24:38,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-20 11:24:38,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:38,131 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-11-20 11:24:38,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:38,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199178302] [2022-11-20 11:24:38,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199178302] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:38,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:24:38,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:24:38,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461672738] [2022-11-20 11:24:38,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:38,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:24:38,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:38,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:24:38,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:24:38,134 INFO L87 Difference]: Start difference. First operand 1039 states and 1464 transitions. Second operand has 5 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 11:24:41,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:41,104 INFO L93 Difference]: Finished difference Result 2100 states and 2969 transitions. [2022-11-20 11:24:41,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:24:41,104 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 154 [2022-11-20 11:24:41,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:41,113 INFO L225 Difference]: With dead ends: 2100 [2022-11-20 11:24:41,113 INFO L226 Difference]: Without dead ends: 1072 [2022-11-20 11:24:41,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:24:41,118 INFO L413 NwaCegarLoop]: 631 mSDtfsCounter, 537 mSDsluCounter, 1139 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 598 SdHoareTripleChecker+Valid, 1770 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:41,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [598 Valid, 1770 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-11-20 11:24:41,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2022-11-20 11:24:41,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 1037. [2022-11-20 11:24:41,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 789 states have (on average 1.367553865652725) internal successors, (1079), 805 states have internal predecessors, (1079), 190 states have call successors, (190), 47 states have call predecessors, (190), 48 states have return successors, (192), 190 states have call predecessors, (192), 190 states have call successors, (192) [2022-11-20 11:24:41,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1461 transitions. [2022-11-20 11:24:41,203 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1461 transitions. Word has length 154 [2022-11-20 11:24:41,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:41,203 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1461 transitions. [2022-11-20 11:24:41,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 11:24:41,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1461 transitions. [2022-11-20 11:24:41,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-20 11:24:41,208 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:41,209 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1] [2022-11-20 11:24:41,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-20 11:24:41,209 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:41,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:41,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1967565476, now seen corresponding path program 1 times [2022-11-20 11:24:41,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:41,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054073008] [2022-11-20 11:24:41,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:41,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:41,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:41,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:41,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:41,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:41,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:41,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:41,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:41,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:41,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:41,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:41,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:41,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:41,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:41,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-20 11:24:41,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:41,914 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:41,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:41,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054073008] [2022-11-20 11:24:41,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054073008] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:41,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:24:41,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 11:24:41,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806830033] [2022-11-20 11:24:41,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:41,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:24:41,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:41,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:24:41,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:24:41,918 INFO L87 Difference]: Start difference. First operand 1037 states and 1461 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:46,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:46,108 INFO L93 Difference]: Finished difference Result 2367 states and 3368 transitions. [2022-11-20 11:24:46,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:24:46,109 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 154 [2022-11-20 11:24:46,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:46,115 INFO L225 Difference]: With dead ends: 2367 [2022-11-20 11:24:46,115 INFO L226 Difference]: Without dead ends: 1341 [2022-11-20 11:24:46,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:24:46,121 INFO L413 NwaCegarLoop]: 607 mSDtfsCounter, 947 mSDsluCounter, 2019 mSDsCounter, 0 mSdLazyCounter, 2034 mSolverCounterSat, 745 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 955 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 2779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 745 IncrementalHoareTripleChecker+Valid, 2034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:46,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [955 Valid, 2626 Invalid, 2779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [745 Valid, 2034 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-11-20 11:24:46,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2022-11-20 11:24:46,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 1078. [2022-11-20 11:24:46,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 830 states have (on average 1.3493975903614457) internal successors, (1120), 846 states have internal predecessors, (1120), 190 states have call successors, (190), 47 states have call predecessors, (190), 48 states have return successors, (192), 190 states have call predecessors, (192), 190 states have call successors, (192) [2022-11-20 11:24:46,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1502 transitions. [2022-11-20 11:24:46,181 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1502 transitions. Word has length 154 [2022-11-20 11:24:46,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:46,181 INFO L495 AbstractCegarLoop]: Abstraction has 1078 states and 1502 transitions. [2022-11-20 11:24:46,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:46,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1502 transitions. [2022-11-20 11:24:46,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-20 11:24:46,186 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:46,186 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1] [2022-11-20 11:24:46,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 11:24:46,187 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:46,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:46,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1050683622, now seen corresponding path program 1 times [2022-11-20 11:24:46,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:46,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424615161] [2022-11-20 11:24:46,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:46,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:46,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:46,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:46,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:46,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:46,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:46,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:46,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:46,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:46,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:46,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:46,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:46,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:46,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:46,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:46,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 11:24:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:46,772 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:46,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:46,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424615161] [2022-11-20 11:24:46,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424615161] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:46,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:24:46,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 11:24:46,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388065867] [2022-11-20 11:24:46,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:46,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:24:46,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:46,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:24:46,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:24:46,776 INFO L87 Difference]: Start difference. First operand 1078 states and 1502 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:52,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:52,234 INFO L93 Difference]: Finished difference Result 2510 states and 3520 transitions. [2022-11-20 11:24:52,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 11:24:52,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 155 [2022-11-20 11:24:52,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:52,245 INFO L225 Difference]: With dead ends: 2510 [2022-11-20 11:24:52,245 INFO L226 Difference]: Without dead ends: 1443 [2022-11-20 11:24:52,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:24:52,250 INFO L413 NwaCegarLoop]: 603 mSDtfsCounter, 861 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 2346 mSolverCounterSat, 590 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2875 SdHoareTripleChecker+Invalid, 2936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 590 IncrementalHoareTripleChecker+Valid, 2346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:52,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [869 Valid, 2875 Invalid, 2936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [590 Valid, 2346 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-11-20 11:24:52,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2022-11-20 11:24:52,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1144. [2022-11-20 11:24:52,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1144 states, 896 states have (on average 1.359375) internal successors, (1218), 912 states have internal predecessors, (1218), 190 states have call successors, (190), 47 states have call predecessors, (190), 48 states have return successors, (192), 190 states have call predecessors, (192), 190 states have call successors, (192) [2022-11-20 11:24:52,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1144 states to 1144 states and 1600 transitions. [2022-11-20 11:24:52,329 INFO L78 Accepts]: Start accepts. Automaton has 1144 states and 1600 transitions. Word has length 155 [2022-11-20 11:24:52,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:52,330 INFO L495 AbstractCegarLoop]: Abstraction has 1144 states and 1600 transitions. [2022-11-20 11:24:52,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:52,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1144 states and 1600 transitions. [2022-11-20 11:24:52,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-20 11:24:52,336 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:52,336 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1, 1] [2022-11-20 11:24:52,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 11:24:52,337 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:52,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:52,338 INFO L85 PathProgramCache]: Analyzing trace with hash 1818470912, now seen corresponding path program 1 times [2022-11-20 11:24:52,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:52,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341168282] [2022-11-20 11:24:52,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:52,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:53,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:53,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:53,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:53,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:53,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:53,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:53,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:53,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:53,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:53,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:53,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:53,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:53,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:53,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:53,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:53,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:53,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-20 11:24:53,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:53,908 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-20 11:24:53,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:53,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341168282] [2022-11-20 11:24:53,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341168282] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:53,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855642592] [2022-11-20 11:24:53,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:53,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:53,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:53,910 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:53,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 11:24:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:55,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 3909 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:24:55,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:55,133 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:55,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:24:55,321 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-20 11:24:55,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855642592] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:55,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:24:55,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11, 4] total 15 [2022-11-20 11:24:55,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30738652] [2022-11-20 11:24:55,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:55,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:24:55,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:55,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:24:55,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:24:55,324 INFO L87 Difference]: Start difference. First operand 1144 states and 1600 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:55,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:55,542 INFO L93 Difference]: Finished difference Result 2369 states and 3322 transitions. [2022-11-20 11:24:55,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:24:55,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) Word has length 156 [2022-11-20 11:24:55,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:55,548 INFO L225 Difference]: With dead ends: 2369 [2022-11-20 11:24:55,548 INFO L226 Difference]: Without dead ends: 1232 [2022-11-20 11:24:55,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:24:55,552 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 80 mSDsluCounter, 919 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1856 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:55,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1856 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:24:55,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-11-20 11:24:55,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 1219. [2022-11-20 11:24:55,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 968 states have (on average 1.3636363636363635) internal successors, (1320), 984 states have internal predecessors, (1320), 193 states have call successors, (193), 47 states have call predecessors, (193), 48 states have return successors, (195), 193 states have call predecessors, (195), 193 states have call successors, (195) [2022-11-20 11:24:55,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 1708 transitions. [2022-11-20 11:24:55,620 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 1708 transitions. Word has length 156 [2022-11-20 11:24:55,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:55,620 INFO L495 AbstractCegarLoop]: Abstraction has 1219 states and 1708 transitions. [2022-11-20 11:24:55,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-20 11:24:55,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 1708 transitions. [2022-11-20 11:24:55,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-20 11:24:55,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:55,624 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:24:55,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:55,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-20 11:24:55,837 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:55,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:55,838 INFO L85 PathProgramCache]: Analyzing trace with hash 414698137, now seen corresponding path program 1 times [2022-11-20 11:24:55,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:55,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967286251] [2022-11-20 11:24:55,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:55,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:24:57,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:24:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:24:57,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:57,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:24:57,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:24:57,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:24:57,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:24:57,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:24:57,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:24:57,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:24:57,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:24:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:24:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:24:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:24:57,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:24:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-20 11:24:57,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:24:57,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:57,392 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-20 11:24:57,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:24:57,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967286251] [2022-11-20 11:24:57,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967286251] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:24:57,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550593177] [2022-11-20 11:24:57,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:57,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:24:57,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:24:57,395 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:24:57,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 11:24:58,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:24:58,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 4000 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:24:58,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:24:58,862 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:24:58,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:24:58,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550593177] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:24:58,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:24:58,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 13 [2022-11-20 11:24:58,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552926569] [2022-11-20 11:24:58,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:24:58,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:24:58,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:24:58,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:24:58,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:24:58,865 INFO L87 Difference]: Start difference. First operand 1219 states and 1708 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-20 11:24:59,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:24:59,483 INFO L93 Difference]: Finished difference Result 2383 states and 3334 transitions. [2022-11-20 11:24:59,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:24:59,484 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 162 [2022-11-20 11:24:59,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:24:59,490 INFO L225 Difference]: With dead ends: 2383 [2022-11-20 11:24:59,490 INFO L226 Difference]: Without dead ends: 1175 [2022-11-20 11:24:59,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:24:59,499 INFO L413 NwaCegarLoop]: 983 mSDtfsCounter, 61 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 2852 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:24:59,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 2852 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:24:59,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1175 states. [2022-11-20 11:24:59,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1175 to 1114. [2022-11-20 11:24:59,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 868 states have (on average 1.3421658986175116) internal successors, (1165), 884 states have internal predecessors, (1165), 188 states have call successors, (188), 47 states have call predecessors, (188), 48 states have return successors, (190), 188 states have call predecessors, (190), 188 states have call successors, (190) [2022-11-20 11:24:59,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1543 transitions. [2022-11-20 11:24:59,583 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1543 transitions. Word has length 162 [2022-11-20 11:24:59,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:24:59,585 INFO L495 AbstractCegarLoop]: Abstraction has 1114 states and 1543 transitions. [2022-11-20 11:24:59,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-20 11:24:59,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1543 transitions. [2022-11-20 11:24:59,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-20 11:24:59,590 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:24:59,590 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:24:59,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 11:24:59,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 11:24:59,805 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:24:59,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:24:59,806 INFO L85 PathProgramCache]: Analyzing trace with hash -596419113, now seen corresponding path program 1 times [2022-11-20 11:24:59,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:24:59,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427625885] [2022-11-20 11:24:59,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:24:59,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:24:59,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:25:01,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:25:01,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:25:01,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:01,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:25:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:25:01,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:25:01,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:25:01,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:25:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:01,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:25:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:25:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:25:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:25:01,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:25:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:01,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:25:01,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-20 11:25:01,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:25:01,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:01,463 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-20 11:25:01,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:25:01,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427625885] [2022-11-20 11:25:01,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427625885] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:25:01,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961391910] [2022-11-20 11:25:01,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:01,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:25:01,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:25:01,467 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:25:01,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 11:25:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:02,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 3999 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 11:25:02,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:25:02,946 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-20 11:25:02,947 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:25:02,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961391910] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:25:02,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:25:02,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2022-11-20 11:25:02,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309129572] [2022-11-20 11:25:02,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:25:02,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:25:02,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:25:02,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:25:02,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:25:02,962 INFO L87 Difference]: Start difference. First operand 1114 states and 1543 transitions. Second operand has 6 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-20 11:25:03,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:25:03,157 INFO L93 Difference]: Finished difference Result 2243 states and 3112 transitions. [2022-11-20 11:25:03,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:25:03,159 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 162 [2022-11-20 11:25:03,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:25:03,165 INFO L225 Difference]: With dead ends: 2243 [2022-11-20 11:25:03,165 INFO L226 Difference]: Without dead ends: 1140 [2022-11-20 11:25:03,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:25:03,170 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 345 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 4296 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:25:03,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 4296 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:25:03,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2022-11-20 11:25:03,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 1114. [2022-11-20 11:25:03,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 868 states have (on average 1.3410138248847927) internal successors, (1164), 884 states have internal predecessors, (1164), 188 states have call successors, (188), 47 states have call predecessors, (188), 48 states have return successors, (190), 188 states have call predecessors, (190), 188 states have call successors, (190) [2022-11-20 11:25:03,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1542 transitions. [2022-11-20 11:25:03,257 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1542 transitions. Word has length 162 [2022-11-20 11:25:03,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:25:03,258 INFO L495 AbstractCegarLoop]: Abstraction has 1114 states and 1542 transitions. [2022-11-20 11:25:03,258 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 3 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-20 11:25:03,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1542 transitions. [2022-11-20 11:25:03,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-20 11:25:03,263 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:25:03,263 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:25:03,282 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 11:25:03,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-20 11:25:03,487 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:25:03,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:25:03,488 INFO L85 PathProgramCache]: Analyzing trace with hash 265414489, now seen corresponding path program 1 times [2022-11-20 11:25:03,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:25:03,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909019963] [2022-11-20 11:25:03,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:03,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:25:03,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:25:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:25:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:25:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:04,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:25:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:25:04,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:25:04,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:25:04,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:25:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:04,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:25:04,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:04,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:25:04,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:25:04,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:25:04,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:25:04,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:04,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:04,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:25:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:05,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-20 11:25:05,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:05,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:25:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-20 11:25:05,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:25:05,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909019963] [2022-11-20 11:25:05,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909019963] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:25:05,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325319716] [2022-11-20 11:25:05,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:05,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:25:05,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:25:05,030 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:25:05,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 11:25:06,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:06,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 4000 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 11:25:06,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:25:06,462 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-20 11:25:06,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:25:06,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325319716] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:25:06,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:25:06,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2022-11-20 11:25:06,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388625183] [2022-11-20 11:25:06,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:25:06,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:25:06,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:25:06,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:25:06,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:25:06,465 INFO L87 Difference]: Start difference. First operand 1114 states and 1542 transitions. Second operand has 6 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-20 11:25:06,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:25:06,641 INFO L93 Difference]: Finished difference Result 2218 states and 3074 transitions. [2022-11-20 11:25:06,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:25:06,641 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 162 [2022-11-20 11:25:06,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:25:06,647 INFO L225 Difference]: With dead ends: 2218 [2022-11-20 11:25:06,647 INFO L226 Difference]: Without dead ends: 1115 [2022-11-20 11:25:06,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:25:06,651 INFO L413 NwaCegarLoop]: 968 mSDtfsCounter, 48 mSDsluCounter, 3805 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 4773 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:25:06,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 4773 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:25:06,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2022-11-20 11:25:06,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 1114. [2022-11-20 11:25:06,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 868 states have (on average 1.3306451612903225) internal successors, (1155), 884 states have internal predecessors, (1155), 188 states have call successors, (188), 47 states have call predecessors, (188), 48 states have return successors, (190), 188 states have call predecessors, (190), 188 states have call successors, (190) [2022-11-20 11:25:06,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1533 transitions. [2022-11-20 11:25:06,718 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1533 transitions. Word has length 162 [2022-11-20 11:25:06,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:25:06,718 INFO L495 AbstractCegarLoop]: Abstraction has 1114 states and 1533 transitions. [2022-11-20 11:25:06,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-20 11:25:06,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1533 transitions. [2022-11-20 11:25:06,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-20 11:25:06,722 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:25:06,722 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:25:06,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 11:25:06,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-20 11:25:06,942 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:25:06,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:25:06,943 INFO L85 PathProgramCache]: Analyzing trace with hash 288046743, now seen corresponding path program 1 times [2022-11-20 11:25:06,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:25:06,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868805603] [2022-11-20 11:25:06,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:06,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:25:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:25:08,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:25:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:25:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:25:08,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:25:08,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:25:08,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:25:08,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:25:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:25:08,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:25:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:25:08,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:25:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:25:08,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:08,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:25:08,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-20 11:25:08,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:25:08,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:08,333 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-20 11:25:08,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:25:08,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868805603] [2022-11-20 11:25:08,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868805603] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:25:08,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87164055] [2022-11-20 11:25:08,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:08,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:25:08,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:25:08,336 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:25:08,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 11:25:09,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:09,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 4001 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 11:25:09,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:25:09,719 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-20 11:25:09,719 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:25:09,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87164055] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:25:09,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:25:09,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2022-11-20 11:25:09,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131204333] [2022-11-20 11:25:09,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:25:09,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:25:09,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:25:09,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:25:09,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:25:09,722 INFO L87 Difference]: Start difference. First operand 1114 states and 1533 transitions. Second operand has 6 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 11:25:09,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:25:09,865 INFO L93 Difference]: Finished difference Result 2259 states and 3116 transitions. [2022-11-20 11:25:09,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 11:25:09,866 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) Word has length 162 [2022-11-20 11:25:09,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:25:09,872 INFO L225 Difference]: With dead ends: 2259 [2022-11-20 11:25:09,872 INFO L226 Difference]: Without dead ends: 1156 [2022-11-20 11:25:09,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2022-11-20 11:25:09,876 INFO L413 NwaCegarLoop]: 915 mSDtfsCounter, 20 mSDsluCounter, 3644 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 4559 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:25:09,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 4559 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:25:09,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2022-11-20 11:25:09,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 1114. [2022-11-20 11:25:09,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 868 states have (on average 1.3283410138248848) internal successors, (1153), 884 states have internal predecessors, (1153), 188 states have call successors, (188), 47 states have call predecessors, (188), 48 states have return successors, (190), 188 states have call predecessors, (190), 188 states have call successors, (190) [2022-11-20 11:25:09,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 1531 transitions. [2022-11-20 11:25:09,941 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 1531 transitions. Word has length 162 [2022-11-20 11:25:09,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:25:09,942 INFO L495 AbstractCegarLoop]: Abstraction has 1114 states and 1531 transitions. [2022-11-20 11:25:09,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 3 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-20 11:25:09,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 1531 transitions. [2022-11-20 11:25:09,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-20 11:25:09,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:25:09,946 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:25:09,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 11:25:10,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:25:10,160 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:25:10,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:25:10,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1400896999, now seen corresponding path program 1 times [2022-11-20 11:25:10,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:25:10,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30979454] [2022-11-20 11:25:10,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:10,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:25:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 11:25:11,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-20 11:25:11,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:25:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-20 11:25:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 11:25:11,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 11:25:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-20 11:25:11,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 11:25:11,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:11,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:11,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 11:25:11,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:11,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 11:25:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 11:25:11,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 11:25:11,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 11:25:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 11:25:11,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-20 11:25:11,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-20 11:25:11,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-20 11:25:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:11,334 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-20 11:25:11,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:25:11,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30979454] [2022-11-20 11:25:11,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30979454] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:25:11,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680603737] [2022-11-20 11:25:11,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:11,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:25:11,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:25:11,339 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:25:11,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 11:25:12,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:25:12,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 4002 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 11:25:12,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:25:13,076 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-20 11:25:13,076 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:25:13,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680603737] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:25:13,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:25:13,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 11 [2022-11-20 11:25:13,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928352766] [2022-11-20 11:25:13,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:25:13,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:25:13,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:25:13,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:25:13,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:25:13,079 INFO L87 Difference]: Start difference. First operand 1114 states and 1531 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 5 states have internal predecessors, (110), 2 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-20 11:25:13,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:25:13,292 INFO L93 Difference]: Finished difference Result 2624 states and 3678 transitions. [2022-11-20 11:25:13,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:25:13,293 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 5 states have internal predecessors, (110), 2 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) Word has length 162 [2022-11-20 11:25:13,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:25:13,301 INFO L225 Difference]: With dead ends: 2624 [2022-11-20 11:25:13,301 INFO L226 Difference]: Without dead ends: 1521 [2022-11-20 11:25:13,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 200 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:25:13,306 INFO L413 NwaCegarLoop]: 1256 mSDtfsCounter, 302 mSDsluCounter, 5974 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 7230 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:25:13,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 7230 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:25:13,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2022-11-20 11:25:13,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1121. [2022-11-20 11:25:13,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 873 states have (on average 1.3264604810996563) internal successors, (1158), 889 states have internal predecessors, (1158), 188 states have call successors, (188), 47 states have call predecessors, (188), 50 states have return successors, (199), 190 states have call predecessors, (199), 188 states have call successors, (199) [2022-11-20 11:25:13,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1545 transitions. [2022-11-20 11:25:13,398 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1545 transitions. Word has length 162 [2022-11-20 11:25:13,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:25:13,398 INFO L495 AbstractCegarLoop]: Abstraction has 1121 states and 1545 transitions. [2022-11-20 11:25:13,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 5 states have internal predecessors, (110), 2 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (21), 4 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-20 11:25:13,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1545 transitions. [2022-11-20 11:25:13,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-20 11:25:13,403 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:25:13,403 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:25:13,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 11:25:13,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:25:13,620 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [__create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-20 11:25:13,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:25:13,621 INFO L85 PathProgramCache]: Analyzing trace with hash 843362234, now seen corresponding path program 1 times [2022-11-20 11:25:13,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:25:13,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067097866] [2022-11-20 11:25:13,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:25:13,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:25:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 11:25:14,218 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 11:25:16,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 11:25:16,825 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 11:25:16,826 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 11:25:16,827 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 16 remaining) [2022-11-20 11:25:16,829 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 16 remaining) [2022-11-20 11:25:16,830 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location usb_fill_int_urbErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 16 remaining) [2022-11-20 11:25:16,830 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location usb_fill_int_urbErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 16 remaining) [2022-11-20 11:25:16,831 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location usb_fill_int_urbErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 16 remaining) [2022-11-20 11:25:16,831 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location usb_fill_int_urbErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 16 remaining) [2022-11-20 11:25:16,831 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location imon_find_endpointsErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 16 remaining) [2022-11-20 11:25:16,831 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location imon_find_endpointsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 16 remaining) [2022-11-20 11:25:16,832 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 16 remaining) [2022-11-20 11:25:16,832 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 16 remaining) [2022-11-20 11:25:16,832 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 16 remaining) [2022-11-20 11:25:16,833 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 16 remaining) [2022-11-20 11:25:16,835 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 16 remaining) [2022-11-20 11:25:16,836 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 16 remaining) [2022-11-20 11:25:16,836 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 16 remaining) [2022-11-20 11:25:16,836 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 16 remaining) [2022-11-20 11:25:16,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 11:25:16,845 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:25:16,851 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-20 11:25:17,309 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 11:25:17 BoogieIcfgContainer [2022-11-20 11:25:17,309 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-20 11:25:17,310 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-20 11:25:17,310 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-20 11:25:17,310 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-20 11:25:17,311 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:23:53" (3/4) ... [2022-11-20 11:25:17,315 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-20 11:25:17,315 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-20 11:25:17,316 INFO L158 Benchmark]: Toolchain (without parser) took 91443.01ms. Allocated memory was 188.7MB in the beginning and 906.0MB in the end (delta: 717.2MB). Free memory was 134.1MB in the beginning and 760.8MB in the end (delta: -626.7MB). Peak memory consumption was 92.4MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,316 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 151.0MB. Free memory is still 94.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 11:25:17,317 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2387.80ms. Allocated memory is still 188.7MB. Free memory was 134.1MB in the beginning and 112.8MB in the end (delta: 21.3MB). Peak memory consumption was 81.8MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,317 INFO L158 Benchmark]: Boogie Procedure Inliner took 183.77ms. Allocated memory is still 188.7MB. Free memory was 112.8MB in the beginning and 96.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,317 INFO L158 Benchmark]: Boogie Preprocessor took 142.12ms. Allocated memory is still 188.7MB. Free memory was 96.0MB in the beginning and 78.2MB in the end (delta: 17.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,323 INFO L158 Benchmark]: RCFGBuilder took 4707.01ms. Allocated memory was 188.7MB in the beginning and 281.0MB in the end (delta: 92.3MB). Free memory was 78.2MB in the beginning and 123.7MB in the end (delta: -45.5MB). Peak memory consumption was 73.0MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,324 INFO L158 Benchmark]: TraceAbstraction took 84006.79ms. Allocated memory was 281.0MB in the beginning and 906.0MB in the end (delta: 625.0MB). Free memory was 122.6MB in the beginning and 761.8MB in the end (delta: -639.2MB). Peak memory consumption was 470.2MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,327 INFO L158 Benchmark]: Witness Printer took 5.38ms. Allocated memory is still 906.0MB. Free memory was 761.8MB in the beginning and 760.8MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-20 11:25:17,332 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.31ms. Allocated memory is still 151.0MB. Free memory is still 94.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2387.80ms. Allocated memory is still 188.7MB. Free memory was 134.1MB in the beginning and 112.8MB in the end (delta: 21.3MB). Peak memory consumption was 81.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 183.77ms. Allocated memory is still 188.7MB. Free memory was 112.8MB in the beginning and 96.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 142.12ms. Allocated memory is still 188.7MB. Free memory was 96.0MB in the beginning and 78.2MB in the end (delta: 17.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 4707.01ms. Allocated memory was 188.7MB in the beginning and 281.0MB in the end (delta: 92.3MB). Free memory was 78.2MB in the beginning and 123.7MB in the end (delta: -45.5MB). Peak memory consumption was 73.0MB. Max. memory is 16.1GB. * TraceAbstraction took 84006.79ms. Allocated memory was 281.0MB in the beginning and 906.0MB in the end (delta: 625.0MB). Free memory was 122.6MB in the beginning and 761.8MB in the end (delta: -639.2MB). Peak memory consumption was 470.2MB. Max. memory is 16.1GB. * Witness Printer took 5.38ms. Allocated memory is still 906.0MB. Free memory was 761.8MB in the beginning and 760.8MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 3658]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: overapproximation of large string literal at line 5720, overapproximation of bitwiseAnd at line 5666. Possible FailurePath: [L3691-L3693] static struct file_operations const vfd_fops = {& __this_module, & noop_llseek, 0, & vfd_write, 0, 0, 0, 0, 0, 0, 0, & display_open, 0, & display_close, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L3694-L3696] static struct file_operations const lcd_fops = {& __this_module, & noop_llseek, 0, & lcd_write, 0, 0, 0, 0, 0, 0, 0, & display_open, 0, & display_close, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L3697-L3756] static struct usb_device_id imon_usb_id_table[21U] = { {3U, 5570U, 65500U, (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}, {3U, 5570U, 52U, (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}, {3U, 5570U, 53U, (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}, {3U, 5570U, 54U, (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}, {3U, 5570U, 55U, (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}, {3U, 5570U, 56U, (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}, {3U, 5570U, 57U, (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}, {3U, 5570U, 58U, (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}, {3U, 5570U, 59U, (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}, {3U, 5570U, 60U, (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}, {3U, 5570U, 61U, (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}, {3U, 5570U, 62U, (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}, {3U, 5570U, 63U, (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}, {3U, 5570U, 64U, (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}, {3U, 5570U, 65U, (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}, {3U, 5570U, 66U, (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}, {3U, 5570U, 67U, (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}, {3U, 5570U, 68U, (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}, {3U, 5570U, 69U, (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}, {3U, 5570U, 70U, (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}}; [L3757-L3770] static struct usb_driver imon_driver = {"imon", & imon_probe, & imon_disconnect, 0, & imon_suspend, & imon_resume, 0, 0, 0, (struct usb_device_id const *)(& imon_usb_id_table), {{{{{0U}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L3771] static struct usb_class_driver imon_vfd_class = {(char *)"lcd%d", 0, & vfd_fops, 144}; [L3772] static struct usb_class_driver imon_lcd_class = {(char *)"lcd%d", 0, & lcd_fops, 144}; [L3773-L3796] static struct __anonstruct_imon_panel_key_table_169 const imon_panel_key_table[23U] = { {251723758ULL, 148U}, {520159214ULL, 392U}, {536936430ULL, 393U}, {553713646ULL, 212U}, {654376942ULL, 389U}, {587268078ULL, 377U}, {83951598ULL, 412U}, {117506030ULL, 168U}, {67174382ULL, 128U}, {1006698478ULL, 164U}, {134283246ULL, 208U}, {100728814ULL, 407U}, {4295032814ULL, 106U}, {1099511693294ULL, 105U}, {1023475694ULL, 353U}, {281474976776174ULL, 115U}, {72057594037993454ULL, 114U}, {16842734ULL, 113U}, {281479271677934ULL, 115U}, {72057598332895214ULL, 114U}, {282574488338414ULL, 115U}, {72058693549555694ULL, 114U}, {9895604649966ULL, 113U}}; [L3797-L3800] static struct mutex driver_lock = {{1}, {{{{0U}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "driver_lock.wait_lock", 0, 0UL}}}}, {& driver_lock.wait_list, & driver_lock.wait_list}, 0, 0, (void *)(& driver_lock), {0, {0, 0}, "driver_lock", 0, 0UL}}; [L3801] struct usb_device_id const __mod_usb_device_table ; [L3802] static bool debug ; [L3803] static int display_type ; [L3804] static int pad_stabilize = 1; [L3805] static bool nomouse ; [L3806] static int pad_thresh ; [L4299-L4301] static struct device_attribute dev_attr_imon_clock = {{"imon_clock", 420U, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_imon_clock, & store_imon_clock}; [L4302-L4304] static struct device_attribute dev_attr_associate_remote = {{"associate_remote", 420U, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_associate_remote, & store_associate_remote}; [L4305] static struct attribute *imon_display_sysfs_entries[2U] = { & dev_attr_imon_clock.attr, 0}; [L4306] static struct attribute_group imon_display_attr_group = {0, 0, (struct attribute **)(& imon_display_sysfs_entries)}; [L4307] static struct attribute *imon_rf_sysfs_entries[2U] = { & dev_attr_associate_remote.attr, 0}; [L4308] static struct attribute_group imon_rf_attr_group = {0, 0, (struct attribute **)(& imon_rf_sysfs_entries)}; [L6244] int LDV_IN_INTERRUPT ; [L6696] static int ldv_mutex_driver_lock ; [L6803] static int ldv_mutex_lock_of_imon_context ; [L6910] static int ldv_mutex_mutex_of_device ; VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=0, ldv_mutex_driver_lock=0, ldv_mutex_lock_of_imon_context=0, ldv_mutex_mutex_of_device=0, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6247] struct usb_interface *var_group1 ; [L6248] struct usb_device_id const *var_imon_probe_36_p1 ; [L6249] int res_imon_probe_36 ; [L6250] pm_message_t var_imon_suspend_38_p1 ; [L6251] unsigned long var_imon_touch_display_timeout_13_p0 ; [L6252] int ldv_s_imon_driver_usb_driver ; [L6253] int tmp ; [L6254] int tmp___0 ; [L6255] int tmp___1 ; [L6257] ldv_s_imon_driver_usb_driver = 0 [L6258] LDV_IN_INTERRUPT = 1 [L6259] CALL ldv_initialize() [L7020] ldv_mutex_driver_lock = 1 [L7021] ldv_mutex_lock_of_imon_context = 1 [L7022] ldv_mutex_mutex_of_device = 1 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6259] RET ldv_initialize() [L6260] FCALL ldv_handler_precall() VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, ldv_s_imon_driver_usb_driver=0, nomouse=0, pad_stabilize=1, pad_thresh=0, var_imon_suspend_38_p1={282:0}, vfd_fops={262:0}] [L6261] CALL, EXPR imon_init() [L6220] int rc ; [L6222] CALL, EXPR usb_register(& imon_driver) [L3605] int tmp ; [L3607] CALL, EXPR usb_register_driver(driver, & __this_module, "imon") [L7220] return __VERIFIER_nondet_int(); [L3607] RET, EXPR usb_register_driver(driver, & __this_module, "imon") [L3607] tmp = usb_register_driver(driver, & __this_module, "imon") [L3608] return (tmp); VAL [\result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver={265:0}, driver={265:0}, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, tmp=0, vfd_fops={262:0}] [L6222] RET, EXPR usb_register(& imon_driver) [L6222] rc = usb_register(& imon_driver) [L6223] COND FALSE !(rc != 0) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, rc=0, vfd_fops={262:0}] [L6228] return (rc); VAL [\result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, rc=0, vfd_fops={262:0}] [L6261] RET, EXPR imon_init() [L6261] tmp = imon_init() [L6262] COND FALSE !(tmp != 0) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, ldv_s_imon_driver_usb_driver=0, nomouse=0, pad_stabilize=1, pad_thresh=0, tmp=0, var_imon_suspend_38_p1={282:0}, vfd_fops={262:0}] [L6316] tmp___1 = __VERIFIER_nondet_int() [L6317] COND TRUE tmp___1 != 0 || ldv_s_imon_driver_usb_driver != 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, ldv_s_imon_driver_usb_driver=0, nomouse=0, pad_stabilize=1, pad_thresh=0, tmp=0, tmp___1=1, var_imon_suspend_38_p1={282:0}, vfd_fops={262:0}] [L6268] tmp___0 = __VERIFIER_nondet_int() [L6270] case 0: VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, ldv_s_imon_driver_usb_driver=0, nomouse=0, pad_stabilize=1, pad_thresh=0, tmp=0, tmp___0=0, tmp___1=1, var_imon_suspend_38_p1={282:0}, vfd_fops={262:0}] [L6271] COND TRUE ldv_s_imon_driver_usb_driver == 0 [L6272] CALL imon_probe(var_group1, var_imon_probe_36_p1) [L6005] struct usb_device *usbdev ; [L6006] struct usb_host_interface *iface_desc ; [L6007] struct usb_interface *first_if ; [L6008] struct device *dev ; [L6009] int ifnum ; [L6010] int code_length ; [L6011] int sysfs_err ; [L6012] int ret ; [L6013] struct imon_context *ictx ; [L6014] struct imon_context *first_if_ctx ; [L6015] u16 vendor ; [L6016] u16 product ; [L6017] struct usb_device *tmp ; [L6018] struct _ddebug descriptor ; [L6019] long tmp___0 ; [L6020] void *tmp___1 ; [L6022] usbdev = 0 [L6023] iface_desc = 0 [L6024] dev = & interface->dev [L6025] ret = 0 [L6026] ictx = 0 [L6027] first_if_ctx = 0 [L6028] code_length = 64 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=0, usbdev={0:0}, vfd_fops={262:0}] [L6029] CALL, EXPR interface_to_usbdev(interface) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3585] struct device const *__mptr ; [L3587] EXPR intf->dev.parent [L3587] __mptr = (struct device const *)intf->dev.parent [L3588] return ((struct usb_device *)__mptr + 0xffffffffffffff78UL); VAL [\result={72058693549555719:1}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mptr={72058693549555719:245889}, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6029] RET, EXPR interface_to_usbdev(interface) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, interface_to_usbdev(interface)={72058693549555719:1}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=0, usbdev={0:0}, vfd_fops={262:0}] [L6029] tmp = interface_to_usbdev(interface) [L6030] CALL, EXPR usb_get_dev(tmp) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={72058693549555719:1}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7206] CALL, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [\old(size)=1808, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3443] COND FALSE !(__VERIFIER_nondet_int()) [L3448] return ((void *)0); VAL [\old(size)=1808, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, size=1808, vfd_fops={262:0}] [L7206] RET, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={72058693549555719:1}, arg0={72058693549555719:1}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct usb_device))={0:0}, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7206] return ldv_malloc(sizeof(struct usb_device)); [L6030] RET, EXPR usb_get_dev(tmp) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=0, tmp={72058693549555719:1}, usb_get_dev(tmp)={0:0}, usbdev={0:0}, vfd_fops={262:0}] [L6030] usbdev = usb_get_dev(tmp) [L6031] EXPR interface->cur_altsetting [L6031] iface_desc = interface->cur_altsetting [L6032] EXPR iface_desc->desc.bInterfaceNumber [L6032] ifnum = (int )iface_desc->desc.bInterfaceNumber [L6033] EXPR usbdev->descriptor.idVendor [L6033] vendor = usbdev->descriptor.idVendor [L6034] EXPR usbdev->descriptor.idProduct [L6034] product = usbdev->descriptor.idProduct [L6035] descriptor.modname = "imon" [L6036] descriptor.function = "imon_probe" [L6037] descriptor.filename = "/work/vladimir/commit-test/commit-test-work/task-003--linux-stable--dir/work/current--X--drivers/media/rc/imon.ko--X--defaultlinux-stable-a9e7fb5--X--32_7a--X--cpachecker/linux-stable-a9e7fb5/csd_deg_dscv/11/dscv_tempdir/dscv/ri/32_7a/drivers/media/rc/imon.c.prepared" [L6038] descriptor.format = "%s: found iMON device (%04x:%04x, intf%d)\n" [L6039] descriptor.lineno = 2315U [L6040] descriptor.flags = 0U [L6041] descriptor.enabled = (char)0 [L6042] EXPR descriptor.enabled VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, descriptor.enabled=0, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={283:14}, ifnum=1, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, product=65533, ret=0, tmp={72058693549555719:1}, usbdev={0:0}, vendor=24, vfd_fops={262:0}] [L6042] CALL, EXPR ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L) VAL [\old(c)=0, \old(exp)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6693] return (exp); VAL [\old(c)=0, \old(exp)=0, \result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, c=0, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, exp=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6042] RET, EXPR ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, descriptor.enabled=0, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={283:14}, ifnum=1, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L)=0, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, product=65533, ret=0, tmp={72058693549555719:1}, usbdev={0:0}, vendor=24, vfd_fops={262:0}] [L6042] tmp___0 = ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L) [L6043] COND FALSE !(tmp___0 != 0L) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={283:14}, ifnum=1, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, product=65533, ret=0, tmp={72058693549555719:1}, tmp___0=0, usbdev={0:0}, vendor=24, vfd_fops={262:0}] [L6048] CALL ldv_mutex_lock_34(& driver_lock) [L6606] CALL ldv_mutex_lock_driver_lock(ldv_func_arg1) VAL [\old(ldv_mutex_driver_lock)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, lock={269:0}, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6734] COND TRUE ldv_mutex_driver_lock == 1 VAL [\old(ldv_mutex_driver_lock)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=1, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, lock={269:0}, lock={269:0}, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6738] ldv_mutex_driver_lock = 2 VAL [\old(ldv_mutex_driver_lock)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, lock={269:0}, lock={269:0}, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6606] RET ldv_mutex_lock_driver_lock(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, ldv_func_arg1={269:0}, ldv_func_arg1={269:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6607] FCALL mutex_lock(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, ldv_func_arg1={269:0}, ldv_func_arg1={269:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6048] RET ldv_mutex_lock_34(& driver_lock) [L6049] CALL, EXPR usb_ifnum_to_if((struct usb_device const *)usbdev, 0U) [L7209] CALL, EXPR ldv_malloc(sizeof(struct usb_interface)) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3443] COND FALSE !(__VERIFIER_nondet_int()) [L3448] return ((void *)0); VAL [\old(size)=1151, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, size=1151, vfd_fops={262:0}] [L7209] RET, EXPR ldv_malloc(sizeof(struct usb_interface)) VAL [\old(arg1)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={0:0}, arg0={0:0}, arg1=0, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct usb_interface))={0:0}, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7209] return ldv_malloc(sizeof(struct usb_interface)); [L6049] RET, EXPR usb_ifnum_to_if((struct usb_device const *)usbdev, 0U) [L6049] first_if = usb_ifnum_to_if((struct usb_device const *)usbdev, 0U) [L6050] CALL, EXPR usb_get_intfdata(first_if) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={0:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3570] void *tmp ; VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={0:0}, intf={0:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3572] CALL, EXPR dev_get_drvdata((struct device const *)(& intf->dev)) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={0:44}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7083] CALL, EXPR ldv_malloc(0UL) VAL [\old(size)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3443] COND FALSE !(__VERIFIER_nondet_int()) [L3448] return ((void *)0); VAL [\old(size)=0, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, size=0, vfd_fops={262:0}] [L7083] RET, EXPR ldv_malloc(0UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={0:44}, arg0={0:44}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_malloc(0UL)={0:0}, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7083] return ldv_malloc(0UL); [L3572] RET, EXPR dev_get_drvdata((struct device const *)(& intf->dev)) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, dev_get_drvdata((struct device const *)(& intf->dev))={0:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={0:0}, intf={0:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3572] tmp = dev_get_drvdata((struct device const *)(& intf->dev)) [L3573] return (tmp); VAL [\result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={0:0}, intf={0:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, tmp={0:0}, vfd_fops={262:0}] [L6050] RET, EXPR usb_get_intfdata(first_if) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if={0:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={283:14}, ifnum=1, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, product=65533, ret=0, tmp={72058693549555719:1}, tmp___0=0, usb_get_intfdata(first_if)={0:0}, usbdev={0:0}, vendor=24, vfd_fops={262:0}] [L6050] tmp___1 = usb_get_intfdata(first_if) [L6051] first_if_ctx = (struct imon_context *)tmp___1 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, code_length=64, debug=0, descriptor={283:0}, dev={283:37}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, first_if={0:0}, first_if_ctx={0:0}, ictx={0:0}, id={72058693549555712:72058693549555714}, id={72058693549555712:72058693549555714}, iface_desc={283:14}, ifnum=1, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface={283:-7}, interface={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, product=65533, ret=0, tmp={72058693549555719:1}, tmp___0=0, tmp___1={0:0}, usbdev={0:0}, vendor=24, vfd_fops={262:0}] [L6052] COND FALSE !(ifnum == 0) [L6061] CALL imon_init_intf1(interface, first_if_ctx) [L5891] struct urb *rx_urb ; [L5892] struct usb_host_interface *iface_desc ; [L5893] int ret ; [L5894] struct lock_class_key __key ; [L5895] struct usb_device *tmp ; [L5896] bool tmp___0 ; [L5897] int tmp___1 ; [L5898] unsigned int tmp___2 ; [L5900] ret = -12 VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-12, vfd_fops={262:0}] [L5901] CALL, EXPR usb_alloc_urb(0, 208U) VAL [\old(arg0)=0, \old(arg1)=208, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7191] CALL, EXPR ldv_malloc(sizeof(struct urb)) VAL [\old(size)=180, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3443] COND TRUE __VERIFIER_nondet_int() [L3444] void *res = malloc(size); [L3445] CALL, EXPR ldv_is_err(res) [L3439] return ((unsigned long)ptr > ((unsigned long)-4095)); VAL [\result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ptr={-18446744073709555711:0}, ptr={-18446744073709555711:0}, vfd_fops={262:0}] [L3445] RET, EXPR ldv_is_err(res) [L3445] CALL assume_abort_if_not(!ldv_is_err(res)) [L3434] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, cond=1, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3445] RET assume_abort_if_not(!ldv_is_err(res)) [L3446] return res; VAL [\old(size)=180, \result={-18446744073709555711:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, res={-18446744073709555711:0}, size=180, vfd_fops={262:0}] [L7191] RET, EXPR ldv_malloc(sizeof(struct urb)) VAL [\old(arg0)=0, \old(arg1)=208, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0=0, arg1=208, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct urb))={-18446744073709555711:0}, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7191] return ldv_malloc(sizeof(struct urb)); [L5901] RET, EXPR usb_alloc_urb(0, 208U) VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-12, usb_alloc_urb(0, 208U)={-18446744073709555711:0}, vfd_fops={262:0}] [L5901] rx_urb = usb_alloc_urb(0, 208U) [L5902] COND FALSE !((unsigned long )rx_urb == (unsigned long )((struct urb *)0)) [L5907] CALL ldv_mutex_lock_31(& ictx->lock) [L6582] CALL ldv_mutex_lock_lock_of_imon_context(ldv_func_arg1) VAL [\old(ldv_mutex_lock_of_imon_context)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, lock={0:30}, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6841] COND TRUE ldv_mutex_lock_of_imon_context == 1 VAL [\old(ldv_mutex_lock_of_imon_context)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=1, ldv_mutex_mutex_of_device=1, lock={0:30}, lock={0:30}, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6845] ldv_mutex_lock_of_imon_context = 2 VAL [\old(ldv_mutex_lock_of_imon_context)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, lock={0:30}, lock={0:30}, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6582] RET ldv_mutex_lock_lock_of_imon_context(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, ldv_func_arg1={0:30}, ldv_func_arg1={0:30}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6583] FCALL mutex_lock(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, ldv_func_arg1={0:30}, ldv_func_arg1={0:30}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L5907] RET ldv_mutex_lock_31(& ictx->lock) [L5908] EXPR ictx->display_type VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, ictx->display_type=2, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-12, rx_urb={-18446744073709555711:0}, vfd_fops={262:0}] [L5908] COND FALSE !((unsigned int )ictx->display_type == 3U) [L5914] CALL, EXPR interface_to_usbdev(intf) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3585] struct device const *__mptr ; [L3587] EXPR intf->dev.parent [L3587] __mptr = (struct device const *)intf->dev.parent [L3588] return ((struct usb_device *)__mptr + 0xffffffffffffff78UL); VAL [\result={72058693549555719:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mptr={72058693549555719:245888}, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L5914] RET, EXPR interface_to_usbdev(intf) VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, interface_to_usbdev(intf)={72058693549555719:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-12, rx_urb={-18446744073709555711:0}, vfd_fops={262:0}] [L5914] tmp = interface_to_usbdev(intf) [L5915] CALL, EXPR usb_get_dev(tmp) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={72058693549555719:0}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7206] CALL, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [\old(size)=1808, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3443] COND FALSE !(__VERIFIER_nondet_int()) [L3448] return ((void *)0); VAL [\old(size)=1808, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, size=1808, vfd_fops={262:0}] [L7206] RET, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, arg0={72058693549555719:0}, arg0={72058693549555719:0}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct usb_device))={0:0}, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L7206] return ldv_malloc(sizeof(struct usb_device)); [L5915] RET, EXPR usb_get_dev(tmp) VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-12, rx_urb={-18446744073709555711:0}, tmp={72058693549555719:0}, usb_get_dev(tmp)={0:0}, vfd_fops={262:0}] [L5915] ictx->usbdev_intf1 = usb_get_dev(tmp) [L5916] ictx->dev_present_intf1 = 1 [L5917] ictx->rx_urb_intf1 = rx_urb [L5918] ret = -19 [L5919] EXPR intf->cur_altsetting [L5919] iface_desc = intf->cur_altsetting [L5920] CALL, EXPR imon_find_endpoints(ictx, iface_desc) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, iface_desc={283:14}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L5633] struct usb_endpoint_descriptor *ep ; [L5634] struct usb_endpoint_descriptor *rx_endpoint ; [L5635] struct usb_endpoint_descriptor *tx_endpoint ; [L5636] int ifnum ; [L5637] int num_endpts ; [L5638] int i ; [L5639] int ep_dir ; [L5640] int ep_type ; [L5641] bool ir_ep_found ; [L5642] bool display_ep_found ; [L5643] bool tx_control ; [L5644] struct _ddebug descriptor ; [L5645] long tmp ; [L5646] struct _ddebug descriptor___0 ; [L5647] long tmp___0 ; [L5648] struct _ddebug descriptor___1 ; [L5649] long tmp___1 ; [L5650] struct _ddebug descriptor___2 ; [L5651] long tmp___2 ; [L5652] struct _ddebug descriptor___3 ; [L5653] long tmp___3 ; [L5655] rx_endpoint = 0 [L5656] tx_endpoint = 0 [L5657] EXPR iface_desc->desc.bInterfaceNumber [L5657] ifnum = (int )iface_desc->desc.bInterfaceNumber [L5658] EXPR iface_desc->desc.bNumEndpoints [L5658] num_endpts = (int )iface_desc->desc.bNumEndpoints [L5659] ir_ep_found = 0 [L5660] display_ep_found = 0 [L5661] tx_control = 0 [L5662] i = 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=0, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={0:0}, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5706] COND TRUE i < num_endpts && (! ir_ep_found || ! display_ep_found) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=0, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={0:0}, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5665] EXPR iface_desc->endpoint [L5665] ep = & (iface_desc->endpoint + (unsigned long )i)->desc [L5666] EXPR ep->bEndpointAddress VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep->bEndpointAddress=-127, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=0, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={0:0}, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5666] ep_dir = (int )ep->bEndpointAddress & 128 [L5667] EXPR ep->bmAttributes VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep->bmAttributes=-253, ep_dir=128, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=0, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={0:0}, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5667] ep_type = (int )ep->bmAttributes & 3 [L5668] COND TRUE (! ir_ep_found && ep_dir == 128) && ep_type == 3 [L5669] rx_endpoint = ep [L5670] ir_ep_found = 1 [L5671] descriptor.modname = "imon" [L5672] descriptor.function = "imon_find_endpoints" [L5673] descriptor.filename = "/work/vladimir/commit-test/commit-test-work/task-003--linux-stable--dir/work/current--X--drivers/media/rc/imon.ko--X--defaultlinux-stable-a9e7fb5--X--32_7a--X--cpachecker/linux-stable-a9e7fb5/csd_deg_dscv/11/dscv_tempdir/dscv/ri/32_7a/drivers/media/rc/imon.c.prepared" [L5674] descriptor.format = "%s: found IR endpoint\n" [L5675] descriptor.lineno = 2042U [L5676] descriptor.flags = 0U [L5677] descriptor.enabled = (char)0 [L5678] EXPR descriptor.enabled VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor.enabled=0, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5678] CALL, EXPR ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L) VAL [\old(c)=0, \old(exp)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6693] return (exp); VAL [\old(c)=0, \old(exp)=0, \result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, c=0, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, exp=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L5678] RET, EXPR ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor.enabled=0, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L)=0, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5678] tmp = ldv__builtin_expect((int )((signed char )descriptor.enabled) != 0, 0L) [L5679] COND FALSE !(tmp != 0L) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=0, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5704] EXPR i + 1 [L5704] i = i + 1 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5706] COND FALSE !(i < num_endpts && (! ir_ep_found || ! display_ep_found)) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5710] COND TRUE ifnum == 0 [L5711] ictx->rx_endpoint_intf0 = rx_endpoint [L5712] ictx->tx_endpoint = tx_endpoint VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=0, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tx_control=0, tx_endpoint={0:0}, vfd_fops={262:0}] [L5716] COND TRUE ! display_ep_found [L5717] tx_control = 1 [L5718] display_ep_found = 1 [L5719] descriptor___1.modname = "imon" [L5720] descriptor___1.function = "imon_find_endpoints" [L5721] descriptor___1.filename = "/work/vladimir/commit-test/commit-test-work/task-003--linux-stable--dir/work/current--X--drivers/media/rc/imon.ko--X--defaultlinux-stable-a9e7fb5--X--32_7a--X--cpachecker/linux-stable-a9e7fb5/csd_deg_dscv/11/dscv_tempdir/dscv/ri/32_7a/drivers/media/rc/imon.c.prepared" [L5722] descriptor___1.format = "%s: device uses control endpoint, not interface OUT endpoint\n" [L5723] descriptor___1.lineno = 2071U [L5724] descriptor___1.flags = 0U [L5725] descriptor___1.enabled = (char)0 [L5726] EXPR descriptor___1.enabled VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___1.enabled=0, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5726-L5727] CALL, EXPR ldv__builtin_expect((int )((signed char )descriptor___1.enabled) != 0, 0L) VAL [\old(c)=0, \old(exp)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L6693] return (exp); VAL [\old(c)=0, \old(exp)=0, \result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, c=0, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, exp=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L5726-L5727] RET, EXPR ldv__builtin_expect((int )((signed char )descriptor___1.enabled) != 0, 0L) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___1.enabled=0, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, ldv__builtin_expect((int )((signed char )descriptor___1.enabled) != 0, 0L)=0, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5726-L5727] tmp___1 = ldv__builtin_expect((int )((signed char )descriptor___1.enabled) != 0, 0L) [L5728] COND FALSE !(tmp___1 != 0L) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5735] EXPR ictx->display_type VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, ictx->display_type=2, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5735] COND FALSE !((unsigned int )ictx->display_type == 4U) [L5753] EXPR ictx->display_type VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, ictx->display_type=2, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5753] COND FALSE !((unsigned int )ictx->display_type == 3U) [L5771] COND FALSE !(! ir_ep_found) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5775] ictx->tx_control = tx_control VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5776] COND TRUE (int )display_ep_found [L5777] ictx->display_supported = 1 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, descriptor={285:0}, descriptor___0={287:0}, descriptor___1={286:0}, descriptor___2={281:0}, descriptor___3={289:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5780] return (ir_ep_found); [L5780] return (ir_ep_found); [L5780] return (ir_ep_found); [L5780] return (ir_ep_found); [L5780] return (ir_ep_found); [L5780] return (ir_ep_found); VAL [\result=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_ep_found=1, display_type=0, driver_lock={269:0}, ep={72058693549555716:306}, ep_dir=128, ep_type=3, i=1, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, iface_desc={283:14}, ifnum=0, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, ir_ep_found=1, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, num_endpts=1, pad_stabilize=1, pad_thresh=0, rx_endpoint={72058693549555716:306}, tmp=0, tmp___1=0, tx_control=1, tx_endpoint={0:0}, vfd_fops={262:0}] [L5920] RET, EXPR imon_find_endpoints(ictx, iface_desc) VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_find_endpoints(ictx, iface_desc)=1, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-19, rx_urb={-18446744073709555711:0}, tmp={72058693549555719:0}, vfd_fops={262:0}] [L5920] tmp___0 = imon_find_endpoints(ictx, iface_desc) [L5921] COND TRUE \read(tmp___0) [L5922] tmp___1 = 0 VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-19, rx_urb={-18446744073709555711:0}, tmp={72058693549555719:0}, tmp___0=1, tmp___1=0, vfd_fops={262:0}] [L5926] COND FALSE !(\read(tmp___1)) [L5930] EXPR ictx->display_type VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, ictx->display_type=2, iface_desc={283:14}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-19, rx_urb={-18446744073709555711:0}, tmp={72058693549555719:0}, tmp___0=1, tmp___1=0, vfd_fops={262:0}] [L5930] COND FALSE !((unsigned int )ictx->display_type == 3U) [L5937] ictx->touch = 0 VAL [__key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, iface_desc={283:14}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-19, rx_urb={-18446744073709555711:0}, tmp={72058693549555719:0}, tmp___0=1, tmp___1=0, vfd_fops={262:0}] [L5939] EXPR ictx->usbdev_intf1 [L5939] EXPR ictx->rx_endpoint_intf1 [L5939] EXPR (ictx->rx_endpoint_intf1)->bEndpointAddress VAL [(ictx->rx_endpoint_intf1)->bEndpointAddress=2, __key={284:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, ictx={0:0}, ictx={0:0}, ictx->rx_endpoint_intf1={72058693549555715:-6}, ictx->usbdev_intf1={0:0}, iface_desc={283:14}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, intf={283:-7}, intf={283:-7}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, ret=-19, rx_urb={-18446744073709555711:0}, tmp={72058693549555719:0}, tmp___0=1, tmp___1=0, vfd_fops={262:0}] [L5939] CALL __create_pipe(ictx->usbdev_intf1, (unsigned int )(ictx->rx_endpoint_intf1)->bEndpointAddress) VAL [\old(endpoint)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev={0:0}, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3658] EXPR dev->devnum VAL [\old(endpoint)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev={0:0}, dev={0:0}, dev->devnum=8388608, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, endpoint=2, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] [L3658] dev->devnum << 8 VAL [\old(endpoint)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={72058693549555708:72058693549555701}, debug=0, dev={0:0}, dev={0:0}, dev->devnum=8388608, dev_attr_associate_remote={271:0}, dev_attr_imon_clock={270:0}, display_type=0, driver_lock={269:0}, endpoint=2, imon_display_attr_group={273:0}, imon_display_sysfs_entries={272:0}, imon_driver={265:0}, imon_lcd_class={267:0}, imon_panel_key_table={268:0}, imon_rf_attr_group={275:0}, imon_rf_sysfs_entries={274:0}, imon_usb_id_table={264:0}, imon_vfd_class={266:0}, lcd_fops={263:0}, LDV_IN_INTERRUPT=1, ldv_mutex_driver_lock=2, ldv_mutex_lock_of_imon_context=2, ldv_mutex_mutex_of_device=1, nomouse=0, pad_stabilize=1, pad_thresh=0, vfd_fops={262:0}] - UnprovableResult [Line: 3658]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3643]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3643]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3643]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3643]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5704]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5704]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5573]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5573]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6279]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6279]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6287]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6287]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6295]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6295]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 49 procedures, 723 locations, 16 error locations. Started 1 CEGAR loops. OverallTime: 83.4s, OverallIterations: 21, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 39.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 10184 SdHoareTripleChecker+Valid, 36.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9387 mSDsluCounter, 65802 SdHoareTripleChecker+Invalid, 33.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 48315 mSDsCounter, 4945 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15919 IncrementalHoareTripleChecker+Invalid, 20864 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4945 mSolverCounterUnsat, 17487 mSDtfsCounter, 15919 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3333 GetRequests, 3117 SyntacticMatches, 4 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 2.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1219occurred in iteration=15, InterpolantAutomatonStates: 136, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.5s AutomataMinimizationTime, 20 MinimizatonAttempts, 2438 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.4s SsaConstructionTime, 10.0s SatisfiabilityAnalysisTime, 18.4s InterpolantComputationTime, 4991 NumberOfCodeBlocks, 4991 NumberOfCodeBlocksAsserted, 34 NumberOfCheckSat, 5232 ConstructedInterpolants, 0 QuantifiedInterpolants, 8518 SizeOfPredicates, 27 NumberOfNonLiveVariables, 49872 ConjunctsInSsa, 121 ConjunctsInUnsatCore, 36 InterpolantComputations, 18 PerfectInterpolantSequences, 1929/2003 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-20 11:25:17,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/config/svcomp-Overflow-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c3a88d220dbbb3b8b830b41f15ad66094bc858c7c21fc995876c56b7a27538e4 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 11:25:20,402 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:25:20,414 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:25:20,471 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:25:20,474 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:25:20,478 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:25:20,484 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:25:20,489 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:25:20,493 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:25:20,500 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:25:20,502 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:25:20,504 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:25:20,506 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:25:20,508 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:25:20,510 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:25:20,511 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:25:20,512 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:25:20,513 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:25:20,516 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:25:20,518 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:25:20,520 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:25:20,522 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:25:20,524 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:25:20,525 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:25:20,530 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:25:20,530 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:25:20,531 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:25:20,532 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:25:20,533 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:25:20,535 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:25:20,535 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:25:20,537 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:25:20,539 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:25:20,541 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:25:20,547 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:25:20,548 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:25:20,549 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:25:20,549 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:25:20,550 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:25:20,551 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:25:20,552 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:25:20,559 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/config/svcomp-Overflow-64bit-Automizer_Bitvector.epf [2022-11-20 11:25:20,616 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:25:20,616 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:25:20,618 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:25:20,618 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:25:20,620 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:25:20,620 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:25:20,621 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:25:20,621 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:25:20,622 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:25:20,622 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:25:20,624 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:25:20,624 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 11:25:20,624 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:25:20,625 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 11:25:20,625 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 11:25:20,625 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 11:25:20,626 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 11:25:20,626 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 11:25:20,626 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:25:20,626 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 11:25:20,627 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:25:20,627 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:25:20,627 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:25:20,628 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:25:20,628 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:25:20,628 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:25:20,629 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 11:25:20,629 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 11:25:20,629 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 11:25:20,629 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 11:25:20,630 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 11:25:20,630 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 11:25:20,630 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 11:25:20,631 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN 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 ! overflow) ) 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 -> c3a88d220dbbb3b8b830b41f15ad66094bc858c7c21fc995876c56b7a27538e4 [2022-11-20 11:25:21,166 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:25:21,194 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:25:21,197 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:25:21,199 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:25:21,200 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:25:21,202 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i [2022-11-20 11:25:24,656 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:25:25,325 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:25:25,325 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-rc-imon--32_7a--a9e7fb5.i [2022-11-20 11:25:25,384 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data/84f96454d/0a6d2010cec64af8a78d05db22c12ef7/FLAG84118bef3 [2022-11-20 11:25:25,408 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_82221fbd-6f3f-44d7-bcc1-32424fbee7e5/bin/uautomizer-ug76WZFUDN/data/84f96454d/0a6d2010cec64af8a78d05db22c12ef7 [2022-11-20 11:25:25,413 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:25:25,415 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:25:25,418 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:25:25,419 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:25:25,425 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:25:25,426 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:25:25" (1/1) ... [2022-11-20 11:25:25,427 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b2bec62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:25:25, skipping insertion in model container [2022-11-20 11:25:25,428 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:25:25" (1/1) ... [2022-11-20 11:25:25,436 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:25:25,583 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:25:26,735 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckException: Type check failed for C: snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath)) [3598] at de.uni_freiburg.informatik.ultimate.boogie.TypeErrorReporter.report(TypeErrorReporter.java:52) at de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.typeCheckBinaryExpression(TypeCheckHelper.java:207) at de.uni_freiburg.informatik.ultimate.boogie.ExpressionFactory.constructBinaryExpression(ExpressionFactory.java:617) at de.uni_freiburg.informatik.ultimate.boogie.ExpressionFactory.newBinaryExpression(ExpressionFactory.java:132) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.standardfunctions.StandardFunctionHandler.handleSnPrintF(StandardFunctionHandler.java:959) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.standardfunctions.StandardFunctionHandler.lambda$21(StandardFunctionHandler.java:305) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.standardfunctions.StandardFunctionHandler.translateStandardFunction(StandardFunctionHandler.java:242) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1463) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:267) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:728) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1413) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:220) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1489) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:155) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3314) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2388) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:600) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:134) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:192) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-20 11:25:26,752 INFO L158 Benchmark]: Toolchain (without parser) took 1335.99ms. Allocated memory is still 81.8MB. Free memory was 53.8MB in the beginning and 33.0MB in the end (delta: 20.8MB). Peak memory consumption was 23.8MB. Max. memory is 16.1GB. [2022-11-20 11:25:26,753 INFO L158 Benchmark]: CDTParser took 0.38ms. Allocated memory is still 81.8MB. Free memory is still 59.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 11:25:26,754 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1331.82ms. Allocated memory is still 81.8MB. Free memory was 53.5MB in the beginning and 33.0MB in the end (delta: 20.5MB). Peak memory consumption was 21.7MB. Max. memory is 16.1GB. [2022-11-20 11:25:26,756 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.38ms. Allocated memory is still 81.8MB. Free memory is still 59.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1331.82ms. Allocated memory is still 81.8MB. Free memory was 53.5MB in the beginning and 33.0MB in the end (delta: 20.5MB). Peak memory consumption was 21.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: TypeCheckException: Type check failed for C: snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath)) [3598] de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: TypeCheckException: Type check failed for C: snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath)) [3598]: de.uni_freiburg.informatik.ultimate.boogie.TypeErrorReporter.report(TypeErrorReporter.java:52) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: TypeCheckException: Type check failed for C: snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath)) [3598]