./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 75d232d8f5b5300b961fad2246cc6bf62d9846d1616b34b46b949e6c32c2a93b --- 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-e04fb08 [2022-11-16 12:05:32,786 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 12:05:32,789 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 12:05:32,838 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 12:05:32,839 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 12:05:32,844 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 12:05:32,846 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 12:05:32,850 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 12:05:32,855 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 12:05:32,857 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 12:05:32,859 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 12:05:32,862 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 12:05:32,862 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 12:05:32,869 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 12:05:32,870 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 12:05:32,872 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 12:05:32,875 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 12:05:32,878 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 12:05:32,880 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 12:05:32,886 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 12:05:32,888 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 12:05:32,890 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 12:05:32,893 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 12:05:32,894 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 12:05:32,905 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 12:05:32,906 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 12:05:32,906 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 12:05:32,908 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 12:05:32,909 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 12:05:32,910 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 12:05:32,911 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 12:05:32,912 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 12:05:32,914 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 12:05:32,915 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 12:05:32,917 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 12:05:32,918 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 12:05:32,919 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 12:05:32,919 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 12:05:32,919 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 12:05:32,920 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 12:05:32,921 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 12:05:32,922 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-16 12:05:32,963 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 12:05:32,964 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 12:05:32,964 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 12:05:32,965 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 12:05:32,966 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 12:05:32,966 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 12:05:32,967 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 12:05:32,967 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 12:05:32,967 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 12:05:32,967 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 12:05:32,969 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 12:05:32,969 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 12:05:32,969 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 12:05:32,969 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 12:05:32,970 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 12:05:32,970 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 12:05:32,970 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 12:05:32,970 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 12:05:32,970 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 12:05:32,971 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 12:05:32,971 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 12:05:32,971 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 12:05:32,971 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 12:05:32,972 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 12:05:32,972 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 12:05:32,972 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 12:05:32,974 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 12:05:32,974 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 12:05:32,974 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 12:05:32,974 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 12:05:32,975 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/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_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 75d232d8f5b5300b961fad2246cc6bf62d9846d1616b34b46b949e6c32c2a93b [2022-11-16 12:05:33,344 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 12:05:33,377 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 12:05:33,382 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 12:05:33,384 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 12:05:33,384 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 12:05:33,386 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-16 12:05:33,457 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/0dd11a020/03bc38bcea1e46f7b8d0be83dfcdbe51/FLAG7a688b6aa [2022-11-16 12:05:34,307 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 12:05:34,308 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-16 12:05:34,355 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/0dd11a020/03bc38bcea1e46f7b8d0be83dfcdbe51/FLAG7a688b6aa [2022-11-16 12:05:34,827 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/0dd11a020/03bc38bcea1e46f7b8d0be83dfcdbe51 [2022-11-16 12:05:34,830 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 12:05:34,832 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 12:05:34,834 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 12:05:34,834 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 12:05:34,841 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 12:05:34,842 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:05:34" (1/1) ... [2022-11-16 12:05:34,843 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@223f99e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:34, skipping insertion in model container [2022-11-16 12:05:34,844 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:05:34" (1/1) ... [2022-11-16 12:05:34,854 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 12:05:34,947 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 12:05:35,955 WARN L229 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i[133500,133513] [2022-11-16 12:05:36,006 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:05:36,084 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 12:05:36,295 WARN L229 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i[133500,133513] [2022-11-16 12:05:36,301 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:05:36,348 INFO L208 MainTranslator]: Completed translation [2022-11-16 12:05:36,348 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36 WrapperNode [2022-11-16 12:05:36,348 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 12:05:36,350 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 12:05:36,350 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 12:05:36,350 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 12:05:36,359 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,429 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,529 INFO L138 Inliner]: procedures = 94, calls = 1025, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 1806 [2022-11-16 12:05:36,530 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 12:05:36,530 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 12:05:36,531 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 12:05:36,531 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 12:05:36,555 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,555 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,583 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,588 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,647 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,677 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,683 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,690 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,752 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 12:05:36,753 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 12:05:36,753 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 12:05:36,753 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 12:05:36,755 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (1/1) ... [2022-11-16 12:05:36,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 12:05:36,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:05:36,832 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 12:05:36,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 12:05:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 12:05:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 12:05:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 12:05:36,933 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_data [2022-11-16 12:05:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_data [2022-11-16 12:05:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_open [2022-11-16 12:05:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_open [2022-11-16 12:05:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 12:05:36,934 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 12:05:36,934 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 12:05:36,935 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-16 12:05:36,935 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-16 12:05:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2022-11-16 12:05:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2022-11-16 12:05:36,936 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2022-11-16 12:05:36,936 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2022-11-16 12:05:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2022-11-16 12:05:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2022-11-16 12:05:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 12:05:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-16 12:05:36,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-16 12:05:36,937 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_resume [2022-11-16 12:05:36,938 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_resume [2022-11-16 12:05:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 12:05:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 12:05:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 12:05:36,938 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 12:05:36,938 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_disconnect [2022-11-16 12:05:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_disconnect [2022-11-16 12:05:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_deregister [2022-11-16 12:05:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_deregister [2022-11-16 12:05:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_disconnect [2022-11-16 12:05:36,939 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_disconnect [2022-11-16 12:05:36,939 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_write [2022-11-16 12:05:36,940 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_write [2022-11-16 12:05:36,940 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_write_room [2022-11-16 12:05:36,940 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_write_room [2022-11-16 12:05:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_suspend [2022-11-16 12:05:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_suspend [2022-11-16 12:05:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-16 12:05:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-16 12:05:36,941 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 12:05:36,941 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 12:05:36,942 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 12:05:36,942 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_close [2022-11-16 12:05:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_close [2022-11-16 12:05:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 12:05:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_chars_in_buffer [2022-11-16 12:05:36,949 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_chars_in_buffer [2022-11-16 12:05:36,949 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 12:05:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 12:05:36,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-16 12:05:36,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-16 12:05:37,386 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 12:05:37,389 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 12:05:37,461 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 12:05:39,307 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 12:05:39,319 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 12:05:39,320 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 12:05:39,323 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:05:39 BoogieIcfgContainer [2022-11-16 12:05:39,323 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 12:05:39,326 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 12:05:39,326 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 12:05:39,330 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 12:05:39,330 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 12:05:34" (1/3) ... [2022-11-16 12:05:39,331 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52062f5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 12:05:39, skipping insertion in model container [2022-11-16 12:05:39,331 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:05:36" (2/3) ... [2022-11-16 12:05:39,332 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52062f5c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 12:05:39, skipping insertion in model container [2022-11-16 12:05:39,332 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:05:39" (3/3) ... [2022-11-16 12:05:39,334 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-16 12:05:39,355 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 12:05:39,355 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 12:05:39,420 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 12:05:39,427 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;@7d615991, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 12:05:39,427 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 12:05:39,433 INFO L276 IsEmpty]: Start isEmpty. Operand has 373 states, 283 states have (on average 1.4169611307420495) internal successors, (401), 290 states have internal predecessors, (401), 68 states have call successors, (68), 21 states have call predecessors, (68), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-11-16 12:05:39,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 12:05:39,448 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:39,449 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 12:05:39,450 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:39,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:39,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1914240548, now seen corresponding path program 1 times [2022-11-16 12:05:39,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:39,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386895931] [2022-11-16 12:05:39,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:39,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:39,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:40,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:40,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:40,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:40,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:40,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:40,537 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-16 12:05:40,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:40,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386895931] [2022-11-16 12:05:40,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386895931] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:40,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:40,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 12:05:40,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279844915] [2022-11-16 12:05:40,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:40,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 12:05:40,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:40,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:05:40,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:05:40,596 INFO L87 Difference]: Start difference. First operand has 373 states, 283 states have (on average 1.4169611307420495) internal successors, (401), 290 states have internal predecessors, (401), 68 states have call successors, (68), 21 states have call predecessors, (68), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-16 12:05:41,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:41,564 INFO L93 Difference]: Finished difference Result 746 states and 1075 transitions. [2022-11-16 12:05:41,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 12:05:41,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2022-11-16 12:05:41,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:41,588 INFO L225 Difference]: With dead ends: 746 [2022-11-16 12:05:41,588 INFO L226 Difference]: Without dead ends: 366 [2022-11-16 12:05:41,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:05:41,605 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 83 mSDsluCounter, 1025 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1506 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:41,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1506 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 12:05:41,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-11-16 12:05:41,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 362. [2022-11-16 12:05:41,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 278 states have (on average 1.39568345323741) internal successors, (388), 279 states have internal predecessors, (388), 63 states have call successors, (63), 20 states have call predecessors, (63), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-11-16 12:05:41,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 514 transitions. [2022-11-16 12:05:41,691 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 514 transitions. Word has length 86 [2022-11-16 12:05:41,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:41,691 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 514 transitions. [2022-11-16 12:05:41,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-16 12:05:41,692 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 514 transitions. [2022-11-16 12:05:41,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 12:05:41,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:41,696 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 12:05:41,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 12:05:41,697 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:41,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:41,698 INFO L85 PathProgramCache]: Analyzing trace with hash -983315798, now seen corresponding path program 1 times [2022-11-16 12:05:41,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:41,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105223109] [2022-11-16 12:05:41,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:41,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:41,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:42,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:42,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:42,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:42,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:42,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:42,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:42,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:42,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:42,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:42,202 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-16 12:05:42,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:42,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105223109] [2022-11-16 12:05:42,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105223109] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:42,203 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:42,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 12:05:42,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347427] [2022-11-16 12:05:42,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:42,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 12:05:42,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:42,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 12:05:42,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:05:42,207 INFO L87 Difference]: Start difference. First operand 362 states and 514 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-16 12:05:43,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:43,111 INFO L93 Difference]: Finished difference Result 700 states and 1002 transitions. [2022-11-16 12:05:43,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:05:43,112 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2022-11-16 12:05:43,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:43,119 INFO L225 Difference]: With dead ends: 700 [2022-11-16 12:05:43,119 INFO L226 Difference]: Without dead ends: 692 [2022-11-16 12:05:43,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:05:43,121 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 654 mSDsluCounter, 754 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:43,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 1294 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 12:05:43,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2022-11-16 12:05:43,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 675. [2022-11-16 12:05:43,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 526 states have (on average 1.4125475285171103) internal successors, (743), 529 states have internal predecessors, (743), 111 states have call successors, (111), 37 states have call predecessors, (111), 37 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2022-11-16 12:05:43,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 965 transitions. [2022-11-16 12:05:43,177 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 965 transitions. Word has length 86 [2022-11-16 12:05:43,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:43,178 INFO L495 AbstractCegarLoop]: Abstraction has 675 states and 965 transitions. [2022-11-16 12:05:43,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-16 12:05:43,178 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 965 transitions. [2022-11-16 12:05:43,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-16 12:05:43,183 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:43,183 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 12:05:43,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 12:05:43,184 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:43,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:43,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1802681606, now seen corresponding path program 1 times [2022-11-16 12:05:43,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:43,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670551090] [2022-11-16 12:05:43,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:43,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:43,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:43,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:43,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:43,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:43,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:43,629 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-16 12:05:43,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:43,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670551090] [2022-11-16 12:05:43,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670551090] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:43,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:43,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 12:05:43,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801575130] [2022-11-16 12:05:43,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:43,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 12:05:43,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:43,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 12:05:43,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:05:43,641 INFO L87 Difference]: Start difference. First operand 675 states and 965 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-16 12:05:44,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:44,458 INFO L93 Difference]: Finished difference Result 1488 states and 2121 transitions. [2022-11-16 12:05:44,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:05:44,459 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 110 [2022-11-16 12:05:44,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:44,472 INFO L225 Difference]: With dead ends: 1488 [2022-11-16 12:05:44,472 INFO L226 Difference]: Without dead ends: 833 [2022-11-16 12:05:44,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:05:44,479 INFO L413 NwaCegarLoop]: 483 mSDtfsCounter, 226 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1480 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:44,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 1480 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:05:44,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2022-11-16 12:05:44,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 824. [2022-11-16 12:05:44,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 652 states have (on average 1.4125766871165644) internal successors, (921), 656 states have internal predecessors, (921), 124 states have call successors, (124), 47 states have call predecessors, (124), 47 states have return successors, (124), 122 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-16 12:05:44,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1169 transitions. [2022-11-16 12:05:44,533 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1169 transitions. Word has length 110 [2022-11-16 12:05:44,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:44,534 INFO L495 AbstractCegarLoop]: Abstraction has 824 states and 1169 transitions. [2022-11-16 12:05:44,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-16 12:05:44,534 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1169 transitions. [2022-11-16 12:05:44,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-16 12:05:44,540 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:44,540 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 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] [2022-11-16 12:05:44,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 12:05:44,541 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:44,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:44,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1483219582, now seen corresponding path program 1 times [2022-11-16 12:05:44,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:44,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52943219] [2022-11-16 12:05:44,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:44,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:44,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:44,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:44,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:44,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:44,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:44,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:45,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:45,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:05:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:45,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:45,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-16 12:05:45,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:05:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:45,182 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-11-16 12:05:45,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:45,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52943219] [2022-11-16 12:05:45,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52943219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:45,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:45,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 12:05:45,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464724304] [2022-11-16 12:05:45,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:45,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 12:05:45,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:45,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 12:05:45,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:05:45,186 INFO L87 Difference]: Start difference. First operand 824 states and 1169 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 12:05:45,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:45,842 INFO L93 Difference]: Finished difference Result 1632 states and 2319 transitions. [2022-11-16 12:05:45,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:05:45,843 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 171 [2022-11-16 12:05:45,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:45,854 INFO L225 Difference]: With dead ends: 1632 [2022-11-16 12:05:45,855 INFO L226 Difference]: Without dead ends: 828 [2022-11-16 12:05:45,857 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-11-16 12:05:45,861 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 502 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:45,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 1094 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 12:05:45,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2022-11-16 12:05:45,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 824. [2022-11-16 12:05:45,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 652 states have (on average 1.388036809815951) internal successors, (905), 656 states have internal predecessors, (905), 124 states have call successors, (124), 47 states have call predecessors, (124), 47 states have return successors, (124), 122 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-16 12:05:45,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1153 transitions. [2022-11-16 12:05:45,951 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1153 transitions. Word has length 171 [2022-11-16 12:05:45,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:45,954 INFO L495 AbstractCegarLoop]: Abstraction has 824 states and 1153 transitions. [2022-11-16 12:05:45,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 12:05:45,955 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1153 transitions. [2022-11-16 12:05:45,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-16 12:05:45,964 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:45,965 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 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] [2022-11-16 12:05:45,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 12:05:45,968 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:45,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:45,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1271138360, now seen corresponding path program 1 times [2022-11-16 12:05:45,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:45,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426486077] [2022-11-16 12:05:45,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:45,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:46,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:46,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:46,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:46,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:46,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:46,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:46,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:46,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:46,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:46,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:46,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:46,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:05:46,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:46,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:46,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-16 12:05:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:46,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:05:46,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:46,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:46,666 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-11-16 12:05:46,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:46,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426486077] [2022-11-16 12:05:46,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426486077] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:46,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:46,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 12:05:46,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332113803] [2022-11-16 12:05:46,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:46,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 12:05:46,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:46,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 12:05:46,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-16 12:05:46,669 INFO L87 Difference]: Start difference. First operand 824 states and 1153 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 1 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-16 12:05:47,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:47,764 INFO L93 Difference]: Finished difference Result 2440 states and 3418 transitions. [2022-11-16 12:05:47,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 12:05:47,765 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 1 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 171 [2022-11-16 12:05:47,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:47,773 INFO L225 Difference]: With dead ends: 2440 [2022-11-16 12:05:47,773 INFO L226 Difference]: Without dead ends: 1636 [2022-11-16 12:05:47,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-16 12:05:47,776 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 728 mSDsluCounter, 1601 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:47,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [746 Valid, 2449 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-16 12:05:47,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2022-11-16 12:05:47,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1115. [2022-11-16 12:05:47,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 883 states have (on average 1.3986409966024915) internal successors, (1235), 888 states have internal predecessors, (1235), 166 states have call successors, (166), 65 states have call predecessors, (166), 65 states have return successors, (166), 163 states have call predecessors, (166), 166 states have call successors, (166) [2022-11-16 12:05:47,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 1567 transitions. [2022-11-16 12:05:47,861 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 1567 transitions. Word has length 171 [2022-11-16 12:05:47,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:47,862 INFO L495 AbstractCegarLoop]: Abstraction has 1115 states and 1567 transitions. [2022-11-16 12:05:47,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 4 states have internal predecessors, (75), 1 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-16 12:05:47,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 1567 transitions. [2022-11-16 12:05:47,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-16 12:05:47,867 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:47,868 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 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] [2022-11-16 12:05:47,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 12:05:47,868 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:47,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:47,869 INFO L85 PathProgramCache]: Analyzing trace with hash -8725318, now seen corresponding path program 1 times [2022-11-16 12:05:47,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:47,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577983292] [2022-11-16 12:05:47,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:47,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:48,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:48,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:48,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:48,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:48,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:48,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:48,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:48,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:48,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:48,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:05:48,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:48,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:48,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-16 12:05:48,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:48,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:48,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:05:48,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:48,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:48,459 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-11-16 12:05:48,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:48,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577983292] [2022-11-16 12:05:48,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577983292] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:48,460 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:48,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 12:05:48,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814082887] [2022-11-16 12:05:48,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:48,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 12:05:48,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:48,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 12:05:48,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:05:48,463 INFO L87 Difference]: Start difference. First operand 1115 states and 1567 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 12:05:49,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:49,074 INFO L93 Difference]: Finished difference Result 2115 states and 3011 transitions. [2022-11-16 12:05:49,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:05:49,075 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 171 [2022-11-16 12:05:49,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:49,081 INFO L225 Difference]: With dead ends: 2115 [2022-11-16 12:05:49,081 INFO L226 Difference]: Without dead ends: 936 [2022-11-16 12:05:49,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:05:49,088 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 488 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:49,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 1009 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 12:05:49,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2022-11-16 12:05:49,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 926. [2022-11-16 12:05:49,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 736 states have (on average 1.4116847826086956) internal successors, (1039), 740 states have internal predecessors, (1039), 139 states have call successors, (139), 50 states have call predecessors, (139), 50 states have return successors, (139), 137 states have call predecessors, (139), 139 states have call successors, (139) [2022-11-16 12:05:49,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1317 transitions. [2022-11-16 12:05:49,185 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1317 transitions. Word has length 171 [2022-11-16 12:05:49,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:49,186 INFO L495 AbstractCegarLoop]: Abstraction has 926 states and 1317 transitions. [2022-11-16 12:05:49,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 12:05:49,186 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1317 transitions. [2022-11-16 12:05:49,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-16 12:05:49,190 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:49,190 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 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] [2022-11-16 12:05:49,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-16 12:05:49,191 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:49,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:49,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1471789036, now seen corresponding path program 1 times [2022-11-16 12:05:49,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:49,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31964688] [2022-11-16 12:05:49,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:49,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:49,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:50,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:50,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:50,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:50,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:50,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:50,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:50,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:05:50,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:50,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-16 12:05:50,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:50,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:50,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:05:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:50,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-16 12:05:50,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:50,942 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2022-11-16 12:05:50,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:50,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31964688] [2022-11-16 12:05:50,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31964688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:50,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:50,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 12:05:50,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723270151] [2022-11-16 12:05:50,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:50,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 12:05:50,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:50,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 12:05:50,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:05:50,946 INFO L87 Difference]: Start difference. First operand 926 states and 1317 transitions. Second operand has 10 states, 10 states have (on average 7.5) internal successors, (75), 7 states have internal predecessors, (75), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:05:52,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:52,672 INFO L93 Difference]: Finished difference Result 1957 states and 2892 transitions. [2022-11-16 12:05:52,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 12:05:52,673 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 7 states have internal predecessors, (75), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 173 [2022-11-16 12:05:52,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:52,683 INFO L225 Difference]: With dead ends: 1957 [2022-11-16 12:05:52,683 INFO L226 Difference]: Without dead ends: 1602 [2022-11-16 12:05:52,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-11-16 12:05:52,685 INFO L413 NwaCegarLoop]: 733 mSDtfsCounter, 1539 mSDsluCounter, 3705 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1539 SdHoareTripleChecker+Valid, 4438 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:52,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1539 Valid, 4438 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-16 12:05:52,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1602 states. [2022-11-16 12:05:52,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1602 to 936. [2022-11-16 12:05:52,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 936 states, 746 states have (on average 1.406166219839142) internal successors, (1049), 750 states have internal predecessors, (1049), 139 states have call successors, (139), 50 states have call predecessors, (139), 50 states have return successors, (139), 137 states have call predecessors, (139), 139 states have call successors, (139) [2022-11-16 12:05:52,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 936 states to 936 states and 1327 transitions. [2022-11-16 12:05:52,848 INFO L78 Accepts]: Start accepts. Automaton has 936 states and 1327 transitions. Word has length 173 [2022-11-16 12:05:52,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:52,849 INFO L495 AbstractCegarLoop]: Abstraction has 936 states and 1327 transitions. [2022-11-16 12:05:52,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 7 states have internal predecessors, (75), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:05:52,849 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 1327 transitions. [2022-11-16 12:05:52,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-16 12:05:52,855 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:52,855 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 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] [2022-11-16 12:05:52,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-16 12:05:52,856 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:52,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:52,857 INFO L85 PathProgramCache]: Analyzing trace with hash 225870394, now seen corresponding path program 1 times [2022-11-16 12:05:52,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:52,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864674590] [2022-11-16 12:05:52,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:52,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:52,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:53,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:53,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:53,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:53,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:53,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:53,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:53,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:53,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:53,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:05:53,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:53,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-16 12:05:53,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:53,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:05:53,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:53,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-16 12:05:53,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-16 12:05:53,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-16 12:05:53,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-11-16 12:05:53,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:53,386 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-11-16 12:05:53,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:53,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864674590] [2022-11-16 12:05:53,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864674590] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:53,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:05:53,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 12:05:53,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068037419] [2022-11-16 12:05:53,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:53,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 12:05:53,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:53,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 12:05:53,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-16 12:05:53,389 INFO L87 Difference]: Start difference. First operand 936 states and 1327 transitions. Second operand has 8 states, 8 states have (on average 9.625) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-16 12:05:54,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:54,531 INFO L93 Difference]: Finished difference Result 1895 states and 2735 transitions. [2022-11-16 12:05:54,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 12:05:54,532 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 180 [2022-11-16 12:05:54,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:54,537 INFO L225 Difference]: With dead ends: 1895 [2022-11-16 12:05:54,538 INFO L226 Difference]: Without dead ends: 1069 [2022-11-16 12:05:54,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2022-11-16 12:05:54,541 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 525 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 346 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 1724 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 346 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:54,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 1724 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [346 Valid, 609 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-16 12:05:54,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2022-11-16 12:05:54,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 1046. [2022-11-16 12:05:54,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 874 states have (on average 1.3775743707093822) internal successors, (1204), 877 states have internal predecessors, (1204), 118 states have call successors, (118), 53 states have call predecessors, (118), 53 states have return successors, (118), 117 states have call predecessors, (118), 118 states have call successors, (118) [2022-11-16 12:05:54,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1440 transitions. [2022-11-16 12:05:54,659 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1440 transitions. Word has length 180 [2022-11-16 12:05:54,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:54,660 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1440 transitions. [2022-11-16 12:05:54,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-16 12:05:54,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1440 transitions. [2022-11-16 12:05:54,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-11-16 12:05:54,664 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:54,665 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 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] [2022-11-16 12:05:54,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-16 12:05:54,665 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:54,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:54,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1770188866, now seen corresponding path program 1 times [2022-11-16 12:05:54,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:54,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505248143] [2022-11-16 12:05:54,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:54,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:54,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:55,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:55,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:55,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:55,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:55,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:05:55,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-16 12:05:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:55,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:55,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:05:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:55,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-16 12:05:55,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-11-16 12:05:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:55,898 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2022-11-16 12:05:55,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:55,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505248143] [2022-11-16 12:05:55,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505248143] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:05:55,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085486265] [2022-11-16 12:05:55,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:55,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:05:55,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:05:55,906 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:05:55,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 12:05:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:56,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 2954 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 12:05:56,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:05:56,750 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 145 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2022-11-16 12:05:56,750 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:05:56,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2085486265] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:56,750 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:05:56,751 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-11-16 12:05:56,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065737711] [2022-11-16 12:05:56,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:56,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:05:56,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:56,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:05:56,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:05:56,753 INFO L87 Difference]: Start difference. First operand 1046 states and 1440 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-16 12:05:56,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:56,984 INFO L93 Difference]: Finished difference Result 2146 states and 2953 transitions. [2022-11-16 12:05:56,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:05:56,985 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 179 [2022-11-16 12:05:56,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:56,990 INFO L225 Difference]: With dead ends: 2146 [2022-11-16 12:05:56,990 INFO L226 Difference]: Without dead ends: 1117 [2022-11-16 12:05:56,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:05:56,993 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 96 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1690 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:56,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 1690 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 12:05:56,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2022-11-16 12:05:57,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 1106. [2022-11-16 12:05:57,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1106 states, 925 states have (on average 1.3794594594594594) internal successors, (1276), 929 states have internal predecessors, (1276), 123 states have call successors, (123), 57 states have call predecessors, (123), 57 states have return successors, (123), 121 states have call predecessors, (123), 123 states have call successors, (123) [2022-11-16 12:05:57,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1106 states to 1106 states and 1522 transitions. [2022-11-16 12:05:57,112 INFO L78 Accepts]: Start accepts. Automaton has 1106 states and 1522 transitions. Word has length 179 [2022-11-16 12:05:57,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:57,113 INFO L495 AbstractCegarLoop]: Abstraction has 1106 states and 1522 transitions. [2022-11-16 12:05:57,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-16 12:05:57,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1106 states and 1522 transitions. [2022-11-16 12:05:57,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2022-11-16 12:05:57,118 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:57,119 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 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] [2022-11-16 12:05:57,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 12:05:57,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-11-16 12:05:57,337 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:57,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:57,337 INFO L85 PathProgramCache]: Analyzing trace with hash 586179371, now seen corresponding path program 1 times [2022-11-16 12:05:57,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:57,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827031035] [2022-11-16 12:05:57,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:57,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:05:57,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:05:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:05:58,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:05:58,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:05:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:05:58,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:05:58,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-16 12:05:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-16 12:05:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-16 12:05:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-16 12:05:58,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:05:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:05:58,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2022-11-16 12:05:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-11-16 12:05:58,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:58,427 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2022-11-16 12:05:58,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:05:58,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827031035] [2022-11-16 12:05:58,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827031035] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:05:58,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005135629] [2022-11-16 12:05:58,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:58,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:05:58,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:05:58,430 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:05:58,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 12:05:59,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:05:59,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 3109 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 12:05:59,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:05:59,397 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 190 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2022-11-16 12:05:59,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:05:59,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005135629] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:05:59,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:05:59,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2022-11-16 12:05:59,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785901179] [2022-11-16 12:05:59,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:05:59,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:05:59,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:05:59,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:05:59,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:05:59,400 INFO L87 Difference]: Start difference. First operand 1106 states and 1522 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-16 12:05:59,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:05:59,577 INFO L93 Difference]: Finished difference Result 2206 states and 3037 transitions. [2022-11-16 12:05:59,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 12:05:59,577 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 200 [2022-11-16 12:05:59,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:05:59,582 INFO L225 Difference]: With dead ends: 2206 [2022-11-16 12:05:59,582 INFO L226 Difference]: Without dead ends: 1107 [2022-11-16 12:05:59,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:05:59,585 INFO L413 NwaCegarLoop]: 502 mSDtfsCounter, 3 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1499 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:05:59,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1499 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:05:59,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2022-11-16 12:05:59,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 1107. [2022-11-16 12:05:59,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 926 states have (on average 1.3790496760259179) internal successors, (1277), 930 states have internal predecessors, (1277), 123 states have call successors, (123), 57 states have call predecessors, (123), 57 states have return successors, (123), 121 states have call predecessors, (123), 123 states have call successors, (123) [2022-11-16 12:05:59,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 1523 transitions. [2022-11-16 12:05:59,765 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 1523 transitions. Word has length 200 [2022-11-16 12:05:59,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:05:59,766 INFO L495 AbstractCegarLoop]: Abstraction has 1107 states and 1523 transitions. [2022-11-16 12:05:59,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-16 12:05:59,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 1523 transitions. [2022-11-16 12:05:59,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-11-16 12:05:59,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:05:59,771 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 12:05:59,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 12:05:59,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-16 12:05:59,982 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:05:59,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:05:59,982 INFO L85 PathProgramCache]: Analyzing trace with hash -1693839950, now seen corresponding path program 1 times [2022-11-16 12:05:59,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:05:59,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256924320] [2022-11-16 12:05:59,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:05:59,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:06:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:06:01,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:06:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:06:01,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:06:01,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 12:06:01,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:06:01,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:06:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-16 12:06:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-16 12:06:01,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-16 12:06:01,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:01,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:01,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-11-16 12:06:01,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-11-16 12:06:01,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:01,536 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 343 trivial. 0 not checked. [2022-11-16 12:06:01,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:06:01,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256924320] [2022-11-16 12:06:01,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256924320] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:06:01,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604678829] [2022-11-16 12:06:01,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:01,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:06:01,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:06:01,539 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:06:01,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 12:06:02,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:02,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 3154 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 12:06:02,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:02,540 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 196 proven. 1 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2022-11-16 12:06:02,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:06:02,856 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 343 trivial. 0 not checked. [2022-11-16 12:06:02,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604678829] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:06:02,856 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:06:02,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 13 [2022-11-16 12:06:02,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094402323] [2022-11-16 12:06:02,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:06:02,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-16 12:06:02,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:06:02,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-16 12:06:02,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-16 12:06:02,861 INFO L87 Difference]: Start difference. First operand 1107 states and 1523 transitions. Second operand has 13 states, 13 states have (on average 8.538461538461538) internal successors, (111), 10 states have internal predecessors, (111), 2 states have call successors, (35), 5 states have call predecessors, (35), 4 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-16 12:06:04,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:04,168 INFO L93 Difference]: Finished difference Result 2213 states and 3048 transitions. [2022-11-16 12:06:04,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 12:06:04,170 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.538461538461538) internal successors, (111), 10 states have internal predecessors, (111), 2 states have call successors, (35), 5 states have call predecessors, (35), 4 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 203 [2022-11-16 12:06:04,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:04,178 INFO L225 Difference]: With dead ends: 2213 [2022-11-16 12:06:04,178 INFO L226 Difference]: Without dead ends: 1110 [2022-11-16 12:06:04,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 450 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-11-16 12:06:04,181 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 87 mSDsluCounter, 3394 mSDsCounter, 0 mSdLazyCounter, 895 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 3852 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 895 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:04,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 3852 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 895 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-16 12:06:04,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2022-11-16 12:06:04,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 1110. [2022-11-16 12:06:04,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 929 states have (on average 1.3778256189451024) internal successors, (1280), 933 states have internal predecessors, (1280), 123 states have call successors, (123), 57 states have call predecessors, (123), 57 states have return successors, (123), 121 states have call predecessors, (123), 123 states have call successors, (123) [2022-11-16 12:06:04,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 1526 transitions. [2022-11-16 12:06:04,333 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 1526 transitions. Word has length 203 [2022-11-16 12:06:04,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:04,333 INFO L495 AbstractCegarLoop]: Abstraction has 1110 states and 1526 transitions. [2022-11-16 12:06:04,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.538461538461538) internal successors, (111), 10 states have internal predecessors, (111), 2 states have call successors, (35), 5 states have call predecessors, (35), 4 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-16 12:06:04,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 1526 transitions. [2022-11-16 12:06:04,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-16 12:06:04,338 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:04,338 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 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] [2022-11-16 12:06:04,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:04,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:06:04,556 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:04,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:04,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1988960661, now seen corresponding path program 2 times [2022-11-16 12:06:04,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:06:04,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069630730] [2022-11-16 12:06:04,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:04,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:06:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:06:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:06:07,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:06:07,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:06:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 12:06:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:06:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-16 12:06:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-16 12:06:07,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-16 12:06:07,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-16 12:06:07,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:07,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:07,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-11-16 12:06:07,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-11-16 12:06:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:07,745 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-11-16 12:06:07,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:06:07,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069630730] [2022-11-16 12:06:07,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069630730] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:07,746 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:07,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-16 12:06:07,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237782011] [2022-11-16 12:06:07,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:07,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 12:06:07,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:06:07,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 12:06:07,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2022-11-16 12:06:07,749 INFO L87 Difference]: Start difference. First operand 1110 states and 1526 transitions. Second operand has 14 states, 14 states have (on average 5.928571428571429) internal successors, (83), 11 states have internal predecessors, (83), 3 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-16 12:06:10,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:10,385 INFO L93 Difference]: Finished difference Result 2790 states and 4012 transitions. [2022-11-16 12:06:10,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 12:06:10,386 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.928571428571429) internal successors, (83), 11 states have internal predecessors, (83), 3 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 212 [2022-11-16 12:06:10,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:10,396 INFO L225 Difference]: With dead ends: 2790 [2022-11-16 12:06:10,396 INFO L226 Difference]: Without dead ends: 2331 [2022-11-16 12:06:10,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2022-11-16 12:06:10,400 INFO L413 NwaCegarLoop]: 1281 mSDtfsCounter, 2819 mSDsluCounter, 5462 mSDsCounter, 0 mSdLazyCounter, 1134 mSolverCounterSat, 1162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2819 SdHoareTripleChecker+Valid, 6743 SdHoareTripleChecker+Invalid, 2296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1162 IncrementalHoareTripleChecker+Valid, 1134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:10,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2819 Valid, 6743 Invalid, 2296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1162 Valid, 1134 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-16 12:06:10,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2331 states. [2022-11-16 12:06:10,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2331 to 1113. [2022-11-16 12:06:10,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 932 states have (on average 1.3766094420600858) internal successors, (1283), 936 states have internal predecessors, (1283), 123 states have call successors, (123), 57 states have call predecessors, (123), 57 states have return successors, (123), 121 states have call predecessors, (123), 123 states have call successors, (123) [2022-11-16 12:06:10,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 1529 transitions. [2022-11-16 12:06:10,587 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 1529 transitions. Word has length 212 [2022-11-16 12:06:10,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:10,588 INFO L495 AbstractCegarLoop]: Abstraction has 1113 states and 1529 transitions. [2022-11-16 12:06:10,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.928571428571429) internal successors, (83), 11 states have internal predecessors, (83), 3 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-16 12:06:10,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 1529 transitions. [2022-11-16 12:06:10,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-16 12:06:10,593 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:10,593 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 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] [2022-11-16 12:06:10,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-16 12:06:10,594 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:10,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:10,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1513661749, now seen corresponding path program 1 times [2022-11-16 12:06:10,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:06:10,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628460549] [2022-11-16 12:06:10,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:10,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:06:10,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 12:06:11,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-16 12:06:11,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-16 12:06:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:06:11,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 12:06:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:06:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-16 12:06:11,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-16 12:06:11,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-16 12:06:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-16 12:06:11,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:06:11,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:06:11,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-11-16 12:06:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2022-11-16 12:06:11,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:11,280 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-11-16 12:06:11,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:06:11,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628460549] [2022-11-16 12:06:11,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628460549] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:06:11,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606944408] [2022-11-16 12:06:11,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:11,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:06:11,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:06:11,285 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:06:11,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 12:06:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:12,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 3359 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 12:06:12,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:12,355 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-11-16 12:06:12,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:12,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606944408] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:12,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:06:12,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2022-11-16 12:06:12,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280788643] [2022-11-16 12:06:12,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:12,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 12:06:12,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:06:12,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:06:12,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:06:12,358 INFO L87 Difference]: Start difference. First operand 1113 states and 1529 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-16 12:06:12,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:12,870 INFO L93 Difference]: Finished difference Result 2603 states and 3556 transitions. [2022-11-16 12:06:12,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:06:12,871 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 220 [2022-11-16 12:06:12,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:12,880 INFO L225 Difference]: With dead ends: 2603 [2022-11-16 12:06:12,881 INFO L226 Difference]: Without dead ends: 1664 [2022-11-16 12:06:12,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 268 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-11-16 12:06:12,884 INFO L413 NwaCegarLoop]: 884 mSDtfsCounter, 587 mSDsluCounter, 1823 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 2707 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:12,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [609 Valid, 2707 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:06:12,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-11-16 12:06:13,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1119. [2022-11-16 12:06:13,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 936 states have (on average 1.3771367521367521) internal successors, (1289), 940 states have internal predecessors, (1289), 125 states have call successors, (125), 57 states have call predecessors, (125), 57 states have return successors, (125), 123 states have call predecessors, (125), 125 states have call successors, (125) [2022-11-16 12:06:13,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 1539 transitions. [2022-11-16 12:06:13,058 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 1539 transitions. Word has length 220 [2022-11-16 12:06:13,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:13,059 INFO L495 AbstractCegarLoop]: Abstraction has 1119 states and 1539 transitions. [2022-11-16 12:06:13,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-16 12:06:13,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 1539 transitions. [2022-11-16 12:06:13,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-16 12:06:13,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:13,064 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 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] [2022-11-16 12:06:13,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:13,281 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-16 12:06:13,281 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:13,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:13,282 INFO L85 PathProgramCache]: Analyzing trace with hash -74686153, now seen corresponding path program 1 times [2022-11-16 12:06:13,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:06:13,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580034606] [2022-11-16 12:06:13,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:13,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:06:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:06:14,304 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:06:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:06:15,319 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 12:06:15,319 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 12:06:15,321 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-16 12:06:15,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-16 12:06:15,326 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:06:15,330 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 12:06:15,387 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,388 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,389 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,389 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,389 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,389 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,390 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,390 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,390 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,390 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,390 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,391 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,391 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,391 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,391 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,392 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,392 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,392 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,392 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,392 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,393 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,393 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,393 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,394 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,394 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,395 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,396 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,396 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,396 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,396 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,397 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,397 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,397 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,397 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,397 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,398 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,398 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,398 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,398 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,399 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,399 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,399 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,400 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,400 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,400 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,400 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,401 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,401 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,401 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,401 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,401 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,402 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,402 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,402 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,402 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,403 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,403 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,403 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,403 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:06:15,403 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:06:15,649 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 12:06:15 BoogieIcfgContainer [2022-11-16 12:06:15,650 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 12:06:15,650 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 12:06:15,650 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 12:06:15,651 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 12:06:15,651 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:05:39" (3/4) ... [2022-11-16 12:06:15,655 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 12:06:15,656 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 12:06:15,656 INFO L158 Benchmark]: Toolchain (without parser) took 40824.86ms. Allocated memory was 107.0MB in the beginning and 717.2MB in the end (delta: 610.3MB). Free memory was 83.4MB in the beginning and 304.1MB in the end (delta: -220.6MB). Peak memory consumption was 389.2MB. Max. memory is 16.1GB. [2022-11-16 12:06:15,656 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 107.0MB. Free memory is still 83.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 12:06:15,657 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1515.03ms. Allocated memory was 107.0MB in the beginning and 144.7MB in the end (delta: 37.7MB). Free memory was 83.4MB in the beginning and 79.8MB in the end (delta: 3.7MB). Peak memory consumption was 42.1MB. Max. memory is 16.1GB. [2022-11-16 12:06:15,658 INFO L158 Benchmark]: Boogie Procedure Inliner took 180.09ms. Allocated memory is still 144.7MB. Free memory was 79.8MB in the beginning and 67.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-16 12:06:15,658 INFO L158 Benchmark]: Boogie Preprocessor took 221.84ms. Allocated memory is still 144.7MB. Free memory was 67.2MB in the beginning and 97.6MB in the end (delta: -30.4MB). Peak memory consumption was 27.5MB. Max. memory is 16.1GB. [2022-11-16 12:06:15,659 INFO L158 Benchmark]: RCFGBuilder took 2570.67ms. Allocated memory was 144.7MB in the beginning and 220.2MB in the end (delta: 75.5MB). Free memory was 97.6MB in the beginning and 131.8MB in the end (delta: -34.2MB). Peak memory consumption was 75.8MB. Max. memory is 16.1GB. [2022-11-16 12:06:15,660 INFO L158 Benchmark]: TraceAbstraction took 36324.00ms. Allocated memory was 220.2MB in the beginning and 717.2MB in the end (delta: 497.0MB). Free memory was 131.8MB in the beginning and 304.1MB in the end (delta: -172.3MB). Peak memory consumption was 324.7MB. Max. memory is 16.1GB. [2022-11-16 12:06:15,660 INFO L158 Benchmark]: Witness Printer took 5.57ms. Allocated memory is still 717.2MB. Free memory is still 304.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 12:06:15,661 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.28ms. Allocated memory is still 107.0MB. Free memory is still 83.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1515.03ms. Allocated memory was 107.0MB in the beginning and 144.7MB in the end (delta: 37.7MB). Free memory was 83.4MB in the beginning and 79.8MB in the end (delta: 3.7MB). Peak memory consumption was 42.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 180.09ms. Allocated memory is still 144.7MB. Free memory was 79.8MB in the beginning and 67.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 221.84ms. Allocated memory is still 144.7MB. Free memory was 67.2MB in the beginning and 97.6MB in the end (delta: -30.4MB). Peak memory consumption was 27.5MB. Max. memory is 16.1GB. * RCFGBuilder took 2570.67ms. Allocated memory was 144.7MB in the beginning and 220.2MB in the end (delta: 75.5MB). Free memory was 97.6MB in the beginning and 131.8MB in the end (delta: -34.2MB). Peak memory consumption was 75.8MB. Max. memory is 16.1GB. * TraceAbstraction took 36324.00ms. Allocated memory was 220.2MB in the beginning and 717.2MB in the end (delta: 497.0MB). Free memory was 131.8MB in the beginning and 304.1MB in the end (delta: -172.3MB). Peak memory consumption was 324.7MB. Max. memory is 16.1GB. * Witness Printer took 5.57ms. Allocated memory is still 717.2MB. Free memory is still 304.1MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled * 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: 4446]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 3511, overapproximation of bitwiseOr at line 3426. Possible FailurePath: [L3431] int LDV_IN_INTERRUPT = 1; [L3433] int ref_cnt ; [L3437] int usb_counter ; [L3557-L3730] static struct usb_device_id const id_table[59U] = { {3U, 1478U, 37393U, (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, 1478U, 37394U, (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, 1008U, 7965U, (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, 1008U, 8221U, (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, 1242U, 9485U, (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, 1242U, 9484U, (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, 16700U, 33138U, (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, 16700U, 33137U, (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, 5136U, 40961U, (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, 5136U, 40968U, (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, 2821U, 6006U, (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, 2821U, 6004U, (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, 6610U, 65523U, (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, 6610U, 65522U, (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, 5463U, 2688U, (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, 1478U, 36865U, (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, 1478U, 36866U, (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, 1478U, 37378U, (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, 1478U, 37379U, (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, 1478U, 37410U, (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, 1478U, 36872U, (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, 1478U, 37377U, (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, 1478U, 37409U, (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, 1478U, 37425U, (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, 8005U, 1U, (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, 16700U, 33157U, (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, 16700U, 33158U, (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, 1478U, 37384U, (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, 1478U, 37387U, (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, 1478U, 37412U, (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, 1478U, 37413U, (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, 1478U, 37444U, (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, 1478U, 37445U, (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, 1008U, 9245U, (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, 1008U, 9501U, (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, 1478U, 37396U, (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, 1478U, 37397U, (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, 1478U, 37476U, (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, 1478U, 37477U, (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, 1478U, 37428U, (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, 1478U, 37429U, (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, 1478U, 37492U, (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, 1478U, 37493U, (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, 4505U, 36864U, (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, 4505U, 36865U, (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, 4505U, 36866U, (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, 4505U, 36867U, (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, 4505U, 36868U, (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, 4505U, 36869U, (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, 4505U, 36870U, (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, 4505U, 36871U, (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, 4505U, 36872U, (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, 4505U, 36873U, (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, 4505U, 36874U, (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, 5848U, 32769U, (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, 5848U, 32770U, (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, 1478U, 37380U, (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, 1478U, 37381U, (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}}; [L3438] struct usb_serial_port *qcdevice_group0 ; [L3434] struct usb_serial *qcdevice_group1 ; [L3439] struct tty_struct *qcdevice_group2 ; [L3556] static int debug ; [L3731] struct usb_device_id const __mod_usb_device_table ; [L3732-L3746] static struct usb_driver qcdriver = {"qcserial", & usb_serial_probe, & usb_serial_disconnect, 0, & usb_serial_suspend, & usb_serial_resume, 0, 0, 0, (struct usb_device_id const *)(& 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, 1U, (unsigned char)0}; [L3902-L3908] static struct usb_serial_driver qcdevice = {"Qualcomm USB modem", (struct usb_device_id const *)(& id_table), 1, {0, 0}, {"qcserial", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, & qcdriver, {{{{{0U}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, & qcprobe, & usb_wwan_startup, 0, & usb_wwan_disconnect, & qc_release, 0, 0, & usb_wwan_suspend, & usb_wwan_resume, & usb_wwan_open, & usb_wwan_close, & usb_wwan_write, & usb_wwan_write_room, 0, 0, 0, & usb_wwan_chars_in_buffer, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L3938] int ldv_retval_0 ; [L4449] int ldv_alloc_count = 0; [L3436] struct usb_interface *qcdriver_group1 ; [L3942] int ldv_retval_1 ; [L3936] int ldv_retval_2 ; [L3945] int ldv_retval_3 ; [L3939] int ldv_retval_4 ; [L3937] int ldv_retval_5 ; [L3432] int ldv_state_variable_2 ; [L3940] int ldv_retval_6 ; [L3946] int ldv_retval_7 ; [L3440] int ldv_state_variable_0 ; [L3944] int ldv_retval_8 ; [L3435] int ldv_state_variable_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3973] struct usb_device_id *ldvarg1 ; [L3974] void *tmp ; [L3975] unsigned char *ldvarg3 ; [L3976] void *tmp___0 ; [L3977] pm_message_t ldvarg0 ; [L3978] int ldvarg2 ; [L3979] pm_message_t ldvarg4 ; [L3980] struct usb_device_id *ldvarg5 ; [L3981] void *tmp___1 ; [L3982] int tmp___2 ; [L3983] int tmp___3 ; [L3984] int tmp___4 ; [L3985] int tmp___5 ; 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg2={36893488147419103238:0}, ldvarg4={36893488147419103236:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3987] CALL, EXPR ldv_init_zalloc(24UL) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={-18446744073709551617:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={-18446744073709551617:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={-18446744073709551617:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={-18446744073709551617:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=24, \result={-18446744073709551617:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={-18446744073709551617:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={-18446744073709551617:0}, usb_counter=0] [L3987] RET, EXPR ldv_init_zalloc(24UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(24UL)={-18446744073709551617:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg2={36893488147419103238:0}, ldvarg4={36893488147419103236:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3987] tmp = ldv_init_zalloc(24UL) [L3988] ldvarg1 = (struct usb_device_id *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg4={36893488147419103236:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, usb_counter=0] [L3989] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551618:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551618:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={18446744073709551618:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, tmp={18446744073709551618:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551618:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={18446744073709551618:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, tmp={18446744073709551618:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=1, \result={18446744073709551618:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551618:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={18446744073709551618:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, tmp={18446744073709551618:0}, usb_counter=0] [L3989] RET, EXPR ldv_init_zalloc(1UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={18446744073709551618:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg4={36893488147419103236:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, usb_counter=0] [L3989] tmp___0 = ldv_init_zalloc(1UL) [L3990] ldvarg3 = (unsigned char *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, usb_counter=0] [L3991] CALL, EXPR ldv_init_zalloc(24UL) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={-36893488147419103233:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={-36893488147419103233:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=24, \result={-36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={-36893488147419103233:0}, usb_counter=0] [L3991] RET, EXPR ldv_init_zalloc(24UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(24UL)={-36893488147419103233:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, usb_counter=0] [L3991] tmp___1 = ldv_init_zalloc(24UL) [L3992] ldvarg5 = (struct usb_device_id *)tmp___1 [L3993] FCALL ldv_initialize() [L3994] CALL ldv_memset((void *)(& ldvarg0), 0, 4UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3351] void *tmp ; [L3353] EXPR, FCALL memset(s, c, n) [L3353] tmp = memset(s, c, n) [L3354] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={36893488147419103237:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, c=0, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, s={36893488147419103237:0}, s={36893488147419103237:0}, tmp={36893488147419103237:0}, usb_counter=0] [L3994] RET ldv_memset((void *)(& ldvarg0), 0, 4UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg0), 0, 4UL)={36893488147419103237:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, usb_counter=0] [L3995] CALL ldv_memset((void *)(& ldvarg2), 0, 4UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3351] void *tmp ; [L3353] EXPR, FCALL memset(s, c, n) [L3353] tmp = memset(s, c, n) [L3354] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={36893488147419103238:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, c=0, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, s={36893488147419103238:0}, s={36893488147419103238:0}, tmp={36893488147419103238:0}, usb_counter=0] [L3995] RET ldv_memset((void *)(& ldvarg2), 0, 4UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg2), 0, 4UL)={36893488147419103238:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, usb_counter=0] [L3996] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3351] void *tmp ; [L3353] EXPR, FCALL memset(s, c, n) [L3353] tmp = memset(s, c, n) [L3354] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={36893488147419103236:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, c=0, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, s={36893488147419103236:0}, s={36893488147419103236:0}, tmp={36893488147419103236:0}, usb_counter=0] [L3996] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg4), 0, 4UL)={36893488147419103236:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, usb_counter=0] [L3997] ldv_state_variable_1 = 0 [L3998] ref_cnt = 0 [L3999] ldv_state_variable_0 = 1 [L4000] ldv_state_variable_2 = 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, usb_counter=0] [L4002] tmp___2 = __VERIFIER_nondet_int() [L4004] case 0: [L4210] case 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, usb_counter=0] [L4211] COND TRUE ldv_state_variable_0 != 0 [L4212] tmp___4 = __VERIFIER_nondet_int() [L4214] case 0: [L4222] case 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___4=1, usb_counter=0] [L4223] COND TRUE ldv_state_variable_0 == 1 [L4224] CALL, EXPR qcinit() [L3911] int retval ; [L3913] CALL, EXPR usb_serial_register(& qcdevice) [L4514] return __VERIFIER_nondet_int(); [L3913] RET, EXPR usb_serial_register(& qcdevice) [L3913] retval = usb_serial_register(& qcdevice) [L3914] COND FALSE !(retval != 0) [L3918] CALL, EXPR usb_register(& qcdriver) [L3509] int tmp ; [L3511] CALL, EXPR ldv_usb_register_driver_2(driver, & __this_module, "qcserial") [L4335] ldv_func_ret_type ldv_func_res ; [L4336] int tmp ; [L4338] CALL, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4500] return __VERIFIER_nondet_int(); [L4338] RET, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4338] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4339] ldv_func_res = tmp [L4340] ldv_state_variable_2 = 1 [L4341] usb_counter = 0 [L4342] CALL ldv_usb_driver_2() [L3964] 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3966] CALL, EXPR ldv_init_zalloc(1232UL) VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, p={36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, tmp={36893488147419103233:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, p={36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, tmp={36893488147419103233:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=1232, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={36893488147419103233:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, p={36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, tmp={36893488147419103233:0}, usb_counter=0] [L3966] RET, EXPR ldv_init_zalloc(1232UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1232UL)={36893488147419103233:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3966] tmp = ldv_init_zalloc(1232UL) [L3967] qcdriver_group1 = (struct usb_interface *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={36893488147419103233:0}, usb_counter=0] [L4342] RET ldv_usb_driver_2() [L4343] return (ldv_func_res); 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, ldv_func_arg1={32:0}, ldv_func_arg1={32:0}, ldv_func_arg2={36893488147419103244:36893488147419103242}, ldv_func_arg2={36893488147419103244:36893488147419103242}, ldv_func_arg3={3:0}, ldv_func_arg3={3:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp=0, usb_counter=0] [L3511] RET, EXPR ldv_usb_register_driver_2(driver, & __this_module, "qcserial") [L3511] tmp = ldv_usb_register_driver_2(driver, & __this_module, "qcserial") [L3512] 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={36893488147419103244:36893488147419103242}, debug=0, driver={32:0}, driver={32:0}, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp=0, usb_counter=0] [L3918] RET, EXPR usb_register(& qcdriver) [L3918] retval = usb_register(& qcdriver) [L3919] COND FALSE !(retval != 0) [L3924] return (0); 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=0, usb_counter=0] [L4224] RET, EXPR qcinit() [L4224] ldv_retval_5 = qcinit() [L4225] COND FALSE !(ldv_retval_5 != 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___4=1, usb_counter=0] [L4230] COND TRUE ldv_retval_5 == 0 [L4231] ldv_state_variable_0 = 2 [L4232] ldv_state_variable_1 = 1 [L4233] CALL ldv_initialize_usb_serial_driver_1() [L3949] void *tmp ; [L3950] void *tmp___0 ; [L3951] void *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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3953] CALL, EXPR ldv_init_zalloc(2304UL) VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2304, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={18446744073709551617:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2304, tmp={18446744073709551617:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={18446744073709551617:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2304, tmp={18446744073709551617:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=2304, \result={18446744073709551617:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={18446744073709551617:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={18446744073709551617:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2304, tmp={18446744073709551617:0}, usb_counter=0] [L3953] RET, EXPR ldv_init_zalloc(2304UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(2304UL)={18446744073709551617:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3953] tmp = ldv_init_zalloc(2304UL) [L3954] qcdevice_group0 = (struct usb_serial_port *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={18446744073709551617:0}, usb_counter=0] [L3955] CALL, EXPR ldv_init_zalloc(280UL) VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-55340232221128654849:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=280, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-55340232221128654849:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-55340232221128654849:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=280, tmp={-55340232221128654849:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-55340232221128654849:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-55340232221128654849:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=280, tmp={-55340232221128654849:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=280, \result={-55340232221128654849:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-55340232221128654849:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-55340232221128654849:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=280, tmp={-55340232221128654849:0}, usb_counter=0] [L3955] RET, EXPR ldv_init_zalloc(280UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(280UL)={-55340232221128654849:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={18446744073709551617:0}, usb_counter=0] [L3955] tmp___0 = ldv_init_zalloc(280UL) [L3956] qcdevice_group1 = (struct usb_serial *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={18446744073709551617:0}, tmp___0={-55340232221128654849:0}, usb_counter=0] [L3957] CALL, EXPR ldv_init_zalloc(2696UL) VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-73786976294838206465:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2696, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-73786976294838206465:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-73786976294838206465:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2696, tmp={-73786976294838206465:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-73786976294838206465:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-73786976294838206465:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2696, tmp={-73786976294838206465:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=2696, \result={-73786976294838206465:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, calloc(1UL, size)={-73786976294838206465:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-73786976294838206465:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=2696, tmp={-73786976294838206465:0}, usb_counter=0] [L3957] RET, EXPR ldv_init_zalloc(2696UL) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(2696UL)={-73786976294838206465:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={18446744073709551617:0}, tmp___0={-55340232221128654849:0}, usb_counter=0] [L3957] tmp___1 = ldv_init_zalloc(2696UL) [L3958] qcdevice_group2 = (struct tty_struct *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={18446744073709551617:0}, tmp___0={-55340232221128654849:0}, tmp___1={-73786976294838206465:0}, usb_counter=0] [L4233] RET ldv_initialize_usb_serial_driver_1() [L4002] tmp___2 = __VERIFIER_nondet_int() [L4004] 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=0, tmp___4=1, usb_counter=0] [L4005] COND TRUE ldv_state_variable_1 != 0 [L4006] tmp___3 = __VERIFIER_nondet_int() [L4008] case 0: [L4022] case 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=0, tmp___3=1, tmp___4=1, usb_counter=0] [L4023] COND TRUE ldv_state_variable_1 == 1 [L4024] CALL, EXPR qcprobe(qcdevice_group1, (struct usb_device_id const *)ldvarg1) [L3749] struct usb_wwan_intf_private *data ; [L3750] struct usb_host_interface *intf ; [L3751] int retval ; [L3752] __u8 nintf ; [L3753] __u8 ifnum ; [L3754] void *tmp ; [L3755] struct lock_class_key __key ; [L3756] int tmp___0 ; [L3757] int tmp___1 ; [L3759] EXPR serial->interface [L3759] EXPR (serial->interface)->cur_altsetting [L3759] intf = (serial->interface)->cur_altsetting [L3760] retval = -19 VAL [__key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, intf={36893488147419103239:-6}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, usb_counter=0] [L3761] COND FALSE !(debug != 0) VAL [__key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, intf={36893488147419103239:-6}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, usb_counter=0] [L3766] EXPR serial->dev [L3766] EXPR (serial->dev)->actconfig [L3766] EXPR ((serial->dev)->actconfig)->desc.bNumInterfaces [L3766] nintf = ((serial->dev)->actconfig)->desc.bNumInterfaces [L3767] COND FALSE !(debug != 0) VAL [__key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, intf={36893488147419103239:-6}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, usb_counter=0] [L3772] EXPR intf->desc.bInterfaceNumber [L3772] ifnum = intf->desc.bInterfaceNumber [L3773] COND FALSE !(debug != 0) VAL [__key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, ifnum=9, intf={36893488147419103239:-6}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, usb_counter=0] [L3778] CALL, EXPR kzalloc(96UL, 208U) [L4322] void *res ; [L4324] CALL, EXPR ldv_kzalloc_1(size, flags) [L3424] void *tmp ; [L3426] CALL, EXPR kmalloc(size, flags | 32768U) [L3416] void *tmp___2 ; [L3418] CALL, EXPR __kmalloc(size, flags) [L3411] CALL, EXPR ldv_malloc(size) [L3306] void *p ; [L3307] void *tmp ; [L3308] int tmp___0 ; [L3310] tmp___0 = __VERIFIER_nondet_int() [L3311] COND FALSE !(tmp___0 != 0) [L3314] tmp = malloc(size) [L3315] p = 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-18446744073709551615:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=96, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L3316] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3302] 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={36893488147419103244:36893488147419103242}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3316] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-18446744073709551615:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=96, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L3317] return (p); 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={-18446744073709551615:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=96, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L3411] RET, EXPR ldv_malloc(size) [L3411] return ldv_malloc(size); [L3418] RET, EXPR __kmalloc(size, flags) [L3418] tmp___2 = __kmalloc(size, flags) [L3419] return (tmp___2); VAL [\old(flags)=32768, \old(size)=96, \result={-18446744073709551615:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, flags=32768, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=96, tmp___2={-18446744073709551615:0}, usb_counter=0] [L3426] RET, EXPR kmalloc(size, flags | 32768U) [L3426] tmp = kmalloc(size, flags | 32768U) [L3427] return (tmp); VAL [\old(flags)=208, \old(size)=96, \result={-18446744073709551615:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, flags=208, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, size=96, tmp={-18446744073709551615:0}, usb_counter=0] [L4324] RET, EXPR ldv_kzalloc_1(size, flags) [L4324] res = ldv_kzalloc_1(size, flags) [L4325] COND TRUE (unsigned long )res != (unsigned long )((void *)0) [L4326] CALL ldv_alloc() [L4453] ldv_alloc_count = ldv_alloc_count + 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L4326] RET ldv_alloc() [L4329] return (res); VAL [\old(flags)=208, \old(size)=96, \result={-18446744073709551615:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, flags=208, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, res={-18446744073709551615:0}, size=96, usb_counter=0] [L3778] RET, EXPR kzalloc(96UL, 208U) [L3778] tmp = kzalloc(96UL, 208U) [L3779] data = (struct usb_wwan_intf_private *)tmp VAL [__key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, data={-18446744073709551615:0}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, ifnum=9, intf={36893488147419103239:-6}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, tmp={-18446744073709551615:0}, usb_counter=0] [L3780] COND FALSE !((unsigned long )data == (unsigned long )((struct usb_wwan_intf_private *)0)) [L3784] CALL spinlock_check(& data->susp_lock) [L3400] return (& lock->__annonCompField19.rlock); VAL [\result={-18446744073709551615:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, lock={-18446744073709551615:0}, lock={-18446744073709551615:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3784] RET spinlock_check(& data->susp_lock) [L3785-L3786] FCALL __raw_spin_lock_init(& data->susp_lock.__annonCompField19.rlock, "&(&data->susp_lock)->rlock", & __key) [L3787] EXPR serial->dev [L3787] FCALL usb_enable_autosuspend(serial->dev) [L3789] case 1: [L3790] EXPR serial->interface [L3790] EXPR (serial->interface)->num_altsetting VAL [(serial->interface)->num_altsetting=42, __key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, data={-18446744073709551615:0}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, ifnum=9, intf={36893488147419103239:-6}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, serial->interface={36893488147419103240:73}, tmp={-18446744073709551615:0}, usb_counter=0] [L3790] COND FALSE !((serial->interface)->num_altsetting == 2U) [L3793] EXPR serial->interface [L3793] EXPR (serial->interface)->num_altsetting VAL [(serial->interface)->num_altsetting=42, __key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, data={-18446744073709551615:0}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, ifnum=9, intf={36893488147419103239:-6}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, serial->interface={36893488147419103240:73}, tmp={-18446744073709551615:0}, usb_counter=0] [L3793] COND TRUE (serial->interface)->num_altsetting > 2U [L3877] COND FALSE !(retval != -19) VAL [__key={36893488147419103235:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, data={-18446744073709551615:0}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, ifnum=9, intf={36893488147419103239:-6}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, tmp={-18446744073709551615:0}, usb_counter=0] [L3881] return (retval); [L3881] return (retval); VAL [\result=-19, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={36893488147419103244:36893488147419103242}, data={-18446744073709551615:0}, debug=0, id={-18446744073709551617:0}, id={-18446744073709551617:0}, id_table={31:0}, ifnum=9, intf={36893488147419103239:-6}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, retval=-19, serial={-55340232221128654849:0}, serial={-55340232221128654849:0}, tmp={-18446744073709551615:0}, usb_counter=0] [L4024] RET, EXPR qcprobe(qcdevice_group1, (struct usb_device_id const *)ldvarg1) [L4024] ldv_retval_4 = qcprobe(qcdevice_group1, (struct usb_device_id const *)ldvarg1) [L4025] COND FALSE !(ldv_retval_4 == 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=0, tmp___3=1, tmp___4=1, usb_counter=0] [L4002] tmp___2 = __VERIFIER_nondet_int() [L4004] case 0: [L4210] case 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___3=1, tmp___4=1, usb_counter=0] [L4211] COND TRUE ldv_state_variable_0 != 0 [L4212] tmp___4 = __VERIFIER_nondet_int() [L4214] 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___3=1, tmp___4=0, usb_counter=0] [L4215] COND TRUE ldv_state_variable_0 == 2 && ref_cnt == 0 [L4216] CALL qcexit() [L3930] CALL ldv_usb_deregister_11(& qcdriver) [L4437] FCALL usb_deregister(arg) [L4438] ldv_state_variable_2 = 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={36893488147419103244:36893488147419103242}, arg={32:0}, arg={32:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L3930] RET ldv_usb_deregister_11(& qcdriver) [L3931] FCALL usb_serial_deregister(& qcdevice) 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] [L4216] RET qcexit() [L4217] ldv_state_variable_0 = 3 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldvarg0={36893488147419103237:0}, ldvarg1={-18446744073709551617:0}, ldvarg2={36893488147419103238:0}, ldvarg3={18446744073709551618:0}, ldvarg4={36893488147419103236:0}, ldvarg5={-36893488147419103233:0}, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={18446744073709551618:0}, tmp___1={-36893488147419103233:0}, tmp___2=1, tmp___3=1, tmp___4=0, usb_counter=0] [L4315] CALL ldv_check_final_state() [L4467] COND TRUE ldv_alloc_count != 0 [L4468] CALL ldv_error() [L4446] reach_error() 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={36893488147419103244:36893488147419103242}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=-19, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={18446744073709551617:0}, qcdevice_group1={-55340232221128654849:0}, qcdevice_group2={-73786976294838206465:0}, qcdriver={32:0}, qcdriver_group1={36893488147419103233:0}, ref_cnt=0, usb_counter=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 22 procedures, 374 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 35.9s, OverallIterations: 14, TraceHistogramMax: 12, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 13.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8554 SdHoareTripleChecker+Valid, 9.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8337 mSDsluCounter, 31485 SdHoareTripleChecker+Invalid, 7.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23210 mSDsCounter, 3305 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5656 IncrementalHoareTripleChecker+Invalid, 8961 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3305 mSolverCounterUnsat, 8275 mSDtfsCounter, 5656 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1684 GetRequests, 1549 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 1.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1119occurred in iteration=13, InterpolantAutomatonStates: 106, 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, 13 MinimizatonAttempts, 3028 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 12.5s InterpolantComputationTime, 3184 NumberOfCodeBlocks, 3184 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 3149 ConstructedInterpolants, 0 QuantifiedInterpolants, 5155 SizeOfPredicates, 11 NumberOfNonLiveVariables, 12576 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 18 InterpolantComputations, 12 PerfectInterpolantSequences, 4933/4987 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-16 12:06:15,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/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_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 75d232d8f5b5300b961fad2246cc6bf62d9846d1616b34b46b949e6c32c2a93b --- 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-e04fb08 [2022-11-16 12:06:17,947 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 12:06:17,949 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 12:06:17,969 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 12:06:17,969 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 12:06:17,970 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 12:06:17,972 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 12:06:17,974 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 12:06:17,976 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 12:06:17,977 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 12:06:17,978 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 12:06:17,987 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 12:06:17,987 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 12:06:17,993 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 12:06:17,996 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 12:06:17,998 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 12:06:18,001 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 12:06:18,003 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 12:06:18,005 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 12:06:18,010 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 12:06:18,016 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 12:06:18,018 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 12:06:18,019 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 12:06:18,020 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 12:06:18,023 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 12:06:18,023 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 12:06:18,024 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 12:06:18,025 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 12:06:18,025 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 12:06:18,026 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 12:06:18,026 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 12:06:18,027 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 12:06:18,028 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 12:06:18,029 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 12:06:18,030 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 12:06:18,030 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 12:06:18,031 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 12:06:18,031 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 12:06:18,031 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 12:06:18,032 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 12:06:18,033 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 12:06:18,034 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-16 12:06:18,056 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 12:06:18,056 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 12:06:18,056 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 12:06:18,057 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 12:06:18,057 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 12:06:18,058 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 12:06:18,058 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 12:06:18,059 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 12:06:18,059 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 12:06:18,059 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 12:06:18,059 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 12:06:18,060 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 12:06:18,060 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 12:06:18,060 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 12:06:18,060 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 12:06:18,061 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 12:06:18,061 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 12:06:18,061 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 12:06:18,061 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 12:06:18,062 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 12:06:18,062 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 12:06:18,062 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 12:06:18,063 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 12:06:18,063 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 12:06:18,063 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 12:06:18,063 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 12:06:18,064 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 12:06:18,064 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-16 12:06:18,064 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 12:06:18,064 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 12:06:18,065 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 12:06:18,065 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 12:06:18,065 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 12:06:18,065 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/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_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 75d232d8f5b5300b961fad2246cc6bf62d9846d1616b34b46b949e6c32c2a93b [2022-11-16 12:06:18,387 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 12:06:18,424 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 12:06:18,427 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 12:06:18,428 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 12:06:18,431 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 12:06:18,432 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-16 12:06:18,503 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/e0736d659/2bc908b1f7b4431e9666c2f576a18aea/FLAG1e5ca8485 [2022-11-16 12:06:19,239 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 12:06:19,239 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-16 12:06:19,270 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/e0736d659/2bc908b1f7b4431e9666c2f576a18aea/FLAG1e5ca8485 [2022-11-16 12:06:19,363 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/data/e0736d659/2bc908b1f7b4431e9666c2f576a18aea [2022-11-16 12:06:19,367 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 12:06:19,370 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 12:06:19,373 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 12:06:19,373 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 12:06:19,377 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 12:06:19,377 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:06:19" (1/1) ... [2022-11-16 12:06:19,379 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75da6a6e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:19, skipping insertion in model container [2022-11-16 12:06:19,380 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:06:19" (1/1) ... [2022-11-16 12:06:19,386 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 12:06:19,476 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 12:06:20,410 WARN L229 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i[133500,133513] [2022-11-16 12:06:20,451 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:06:20,521 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 12:06:20,552 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 12:06:20,766 WARN L229 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i[133500,133513] [2022-11-16 12:06:20,777 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:06:20,808 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 12:06:21,033 WARN L229 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_4ce0f843-df5c-4694-8734-e974d6eddbaf/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i[133500,133513] [2022-11-16 12:06:21,040 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:06:21,165 INFO L208 MainTranslator]: Completed translation [2022-11-16 12:06:21,165 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21 WrapperNode [2022-11-16 12:06:21,166 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 12:06:21,167 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 12:06:21,167 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 12:06:21,167 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 12:06:21,174 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,233 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,337 INFO L138 Inliner]: procedures = 103, calls = 1025, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 1743 [2022-11-16 12:06:21,338 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 12:06:21,338 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 12:06:21,339 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 12:06:21,339 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 12:06:21,348 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,349 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,372 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,377 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,471 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,480 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,502 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,524 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,537 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 12:06:21,547 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 12:06:21,547 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 12:06:21,547 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 12:06:21,548 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (1/1) ... [2022-11-16 12:06:21,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 12:06:21,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:06:21,588 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 12:06:21,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 12:06:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-16 12:06:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-16 12:06:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_open [2022-11-16 12:06:21,661 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_open [2022-11-16 12:06:21,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 12:06:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 12:06:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-16 12:06:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-16 12:06:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2022-11-16 12:06:21,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2022-11-16 12:06:21,662 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2022-11-16 12:06:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2022-11-16 12:06:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2022-11-16 12:06:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2022-11-16 12:06:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 12:06:21,663 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 12:06:21,663 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_disconnect [2022-11-16 12:06:21,664 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_disconnect [2022-11-16 12:06:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_disconnect [2022-11-16 12:06:21,664 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_disconnect [2022-11-16 12:06:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_write_room [2022-11-16 12:06:21,664 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_write_room [2022-11-16 12:06:21,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-16 12:06:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-16 12:06:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 12:06:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 12:06:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 12:06:21,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-16 12:06:21,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-16 12:06:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 12:06:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 12:06:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 12:06:21,666 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_data [2022-11-16 12:06:21,667 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_data [2022-11-16 12:06:21,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 12:06:21,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-16 12:06:21,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-16 12:06:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_resume [2022-11-16 12:06:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_resume [2022-11-16 12:06:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 12:06:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 12:06:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-16 12:06:21,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 12:06:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-16 12:06:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-16 12:06:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_deregister [2022-11-16 12:06:21,669 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_deregister [2022-11-16 12:06:21,669 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_write [2022-11-16 12:06:21,670 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_write [2022-11-16 12:06:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_suspend [2022-11-16 12:06:21,671 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_suspend [2022-11-16 12:06:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_close [2022-11-16 12:06:21,672 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_close [2022-11-16 12:06:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure usb_wwan_chars_in_buffer [2022-11-16 12:06:21,673 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_wwan_chars_in_buffer [2022-11-16 12:06:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 12:06:21,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 12:06:22,099 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 12:06:22,101 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 12:06:22,184 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 12:06:25,146 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 12:06:25,155 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 12:06:25,155 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 12:06:25,158 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:06:25 BoogieIcfgContainer [2022-11-16 12:06:25,158 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 12:06:25,160 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 12:06:25,161 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 12:06:25,164 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 12:06:25,164 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 12:06:19" (1/3) ... [2022-11-16 12:06:25,165 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72215cf5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 12:06:25, skipping insertion in model container [2022-11-16 12:06:25,165 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:06:21" (2/3) ... [2022-11-16 12:06:25,165 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72215cf5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 12:06:25, skipping insertion in model container [2022-11-16 12:06:25,165 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:06:25" (3/3) ... [2022-11-16 12:06:25,167 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-c0cc359-1-104_1a-drivers--usb--serial--qcserial.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-16 12:06:25,185 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 12:06:25,186 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 12:06:25,242 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 12:06:25,248 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;@43dd1fb8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 12:06:25,248 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 12:06:25,254 INFO L276 IsEmpty]: Start isEmpty. Operand has 373 states, 283 states have (on average 1.4169611307420495) internal successors, (401), 290 states have internal predecessors, (401), 68 states have call successors, (68), 21 states have call predecessors, (68), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-11-16 12:06:25,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 12:06:25,268 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:25,269 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 12:06:25,269 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:25,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:25,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1914240548, now seen corresponding path program 1 times [2022-11-16 12:06:25,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:25,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1898674000] [2022-11-16 12:06:25,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:25,326 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:25,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:25,338 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:25,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 12:06:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:26,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 2066 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-16 12:06:26,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:26,752 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 12:06:26,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:26,753 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:26,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1898674000] [2022-11-16 12:06:26,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1898674000] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:26,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:26,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 12:06:26,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769742210] [2022-11-16 12:06:26,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:26,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 12:06:26,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:26,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 12:06:26,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 12:06:26,790 INFO L87 Difference]: Start difference. First operand has 373 states, 283 states have (on average 1.4169611307420495) internal successors, (401), 290 states have internal predecessors, (401), 68 states have call successors, (68), 21 states have call predecessors, (68), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 12:06:26,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:26,860 INFO L93 Difference]: Finished difference Result 742 states and 1068 transitions. [2022-11-16 12:06:26,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 12:06:26,863 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2022-11-16 12:06:26,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:26,875 INFO L225 Difference]: With dead ends: 742 [2022-11-16 12:06:26,878 INFO L226 Difference]: Without dead ends: 362 [2022-11-16 12:06:26,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 12:06:26,892 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:26,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:06:26,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-11-16 12:06:26,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 362. [2022-11-16 12:06:26,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 278 states have (on average 1.39568345323741) internal successors, (388), 279 states have internal predecessors, (388), 63 states have call successors, (63), 20 states have call predecessors, (63), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-11-16 12:06:26,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 514 transitions. [2022-11-16 12:06:26,981 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 514 transitions. Word has length 86 [2022-11-16 12:06:26,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:26,986 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 514 transitions. [2022-11-16 12:06:26,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 12:06:26,987 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 514 transitions. [2022-11-16 12:06:26,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 12:06:26,994 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:26,995 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 12:06:27,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-16 12:06:27,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:27,199 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:27,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:27,199 INFO L85 PathProgramCache]: Analyzing trace with hash -983315798, now seen corresponding path program 1 times [2022-11-16 12:06:27,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:27,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [361052351] [2022-11-16 12:06:27,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:27,214 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:27,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:27,215 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:27,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 12:06:28,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:28,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 2066 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 12:06:28,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:28,526 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 12:06:28,526 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:28,527 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:28,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [361052351] [2022-11-16 12:06:28,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [361052351] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:28,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:28,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 12:06:28,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307020357] [2022-11-16 12:06:28,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:28,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:06:28,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:28,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:06:28,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 12:06:28,531 INFO L87 Difference]: Start difference. First operand 362 states and 514 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-16 12:06:28,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:28,637 INFO L93 Difference]: Finished difference Result 718 states and 1021 transitions. [2022-11-16 12:06:28,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 12:06:28,638 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2022-11-16 12:06:28,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:28,641 INFO L225 Difference]: With dead ends: 718 [2022-11-16 12:06:28,642 INFO L226 Difference]: Without dead ends: 363 [2022-11-16 12:06:28,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:06:28,644 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 3 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1529 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:28,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1529 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:06:28,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-11-16 12:06:28,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 363. [2022-11-16 12:06:28,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 279 states have (on average 1.3942652329749103) internal successors, (389), 280 states have internal predecessors, (389), 63 states have call successors, (63), 20 states have call predecessors, (63), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-11-16 12:06:28,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 515 transitions. [2022-11-16 12:06:28,672 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 515 transitions. Word has length 86 [2022-11-16 12:06:28,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:28,674 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 515 transitions. [2022-11-16 12:06:28,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-16 12:06:28,675 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 515 transitions. [2022-11-16 12:06:28,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-16 12:06:28,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:28,678 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 12:06:28,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:28,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:28,903 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:28,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:28,903 INFO L85 PathProgramCache]: Analyzing trace with hash 925658353, now seen corresponding path program 1 times [2022-11-16 12:06:28,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:28,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [958409617] [2022-11-16 12:06:28,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:28,908 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:28,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:28,912 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:28,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-16 12:06:30,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:30,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 2099 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 12:06:30,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:30,268 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-16 12:06:30,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:06:30,527 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-16 12:06:30,527 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:30,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [958409617] [2022-11-16 12:06:30,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [958409617] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:06:30,528 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 12:06:30,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-16 12:06:30,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812676659] [2022-11-16 12:06:30,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 12:06:30,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 12:06:30,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:30,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 12:06:30,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-16 12:06:30,531 INFO L87 Difference]: Start difference. First operand 363 states and 515 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 12:06:30,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:30,810 INFO L93 Difference]: Finished difference Result 725 states and 1032 transitions. [2022-11-16 12:06:30,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 12:06:30,811 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 89 [2022-11-16 12:06:30,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:30,814 INFO L225 Difference]: With dead ends: 725 [2022-11-16 12:06:30,814 INFO L226 Difference]: Without dead ends: 366 [2022-11-16 12:06:30,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:06:30,816 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 10 mSDsluCounter, 2543 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3055 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:30,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 3055 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 12:06:30,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-11-16 12:06:30,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 366. [2022-11-16 12:06:30,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 282 states have (on average 1.3900709219858156) internal successors, (392), 283 states have internal predecessors, (392), 63 states have call successors, (63), 20 states have call predecessors, (63), 20 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-11-16 12:06:30,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 518 transitions. [2022-11-16 12:06:30,836 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 518 transitions. Word has length 89 [2022-11-16 12:06:30,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:30,837 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 518 transitions. [2022-11-16 12:06:30,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 12:06:30,837 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 518 transitions. [2022-11-16 12:06:30,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-16 12:06:30,840 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:30,840 INFO L195 NwaCegarLoop]: trace histogram [12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 12:06:30,876 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:31,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:31,063 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:31,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:31,063 INFO L85 PathProgramCache]: Analyzing trace with hash -79587862, now seen corresponding path program 2 times [2022-11-16 12:06:31,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:31,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1634639199] [2022-11-16 12:06:31,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 12:06:31,069 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:31,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:31,070 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:31,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 12:06:32,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 12:06:32,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:06:32,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 1912 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 12:06:32,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:32,468 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-11-16 12:06:32,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:32,468 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:32,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1634639199] [2022-11-16 12:06:32,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1634639199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:32,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:32,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 12:06:32,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443381019] [2022-11-16 12:06:32,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:32,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 12:06:32,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:32,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 12:06:32,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:32,470 INFO L87 Difference]: Start difference. First operand 366 states and 518 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-16 12:06:32,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:32,514 INFO L93 Difference]: Finished difference Result 700 states and 999 transitions. [2022-11-16 12:06:32,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 12:06:32,514 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 98 [2022-11-16 12:06:32,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:32,520 INFO L225 Difference]: With dead ends: 700 [2022-11-16 12:06:32,520 INFO L226 Difference]: Without dead ends: 692 [2022-11-16 12:06:32,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:32,522 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 448 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:32,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [448 Valid, 1074 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:06:32,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2022-11-16 12:06:32,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 679. [2022-11-16 12:06:32,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 530 states have (on average 1.409433962264151) internal successors, (747), 533 states have internal predecessors, (747), 111 states have call successors, (111), 37 states have call predecessors, (111), 37 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2022-11-16 12:06:32,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 969 transitions. [2022-11-16 12:06:32,573 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 969 transitions. Word has length 98 [2022-11-16 12:06:32,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:32,574 INFO L495 AbstractCegarLoop]: Abstraction has 679 states and 969 transitions. [2022-11-16 12:06:32,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-16 12:06:32,575 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 969 transitions. [2022-11-16 12:06:32,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-11-16 12:06:32,577 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:32,578 INFO L195 NwaCegarLoop]: trace histogram [12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 12:06:32,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:32,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:32,793 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:32,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:32,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1936902214, now seen corresponding path program 1 times [2022-11-16 12:06:32,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:32,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [173276400] [2022-11-16 12:06:32,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:32,797 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:32,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:32,798 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:32,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-16 12:06:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:34,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 2282 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 12:06:34,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:34,647 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2022-11-16 12:06:34,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:34,649 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:34,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [173276400] [2022-11-16 12:06:34,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [173276400] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:34,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:34,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 12:06:34,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929580799] [2022-11-16 12:06:34,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:34,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 12:06:34,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:34,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 12:06:34,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:34,652 INFO L87 Difference]: Start difference. First operand 679 states and 969 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-16 12:06:35,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:35,078 INFO L93 Difference]: Finished difference Result 1488 states and 2118 transitions. [2022-11-16 12:06:35,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 12:06:35,079 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 122 [2022-11-16 12:06:35,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:35,084 INFO L225 Difference]: With dead ends: 1488 [2022-11-16 12:06:35,084 INFO L226 Difference]: Without dead ends: 833 [2022-11-16 12:06:35,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:35,087 INFO L413 NwaCegarLoop]: 529 mSDtfsCounter, 130 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:35,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 927 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 12:06:35,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2022-11-16 12:06:35,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 828. [2022-11-16 12:06:35,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 656 states have (on average 1.4100609756097562) internal successors, (925), 660 states have internal predecessors, (925), 124 states have call successors, (124), 47 states have call predecessors, (124), 47 states have return successors, (124), 122 states have call predecessors, (124), 124 states have call successors, (124) [2022-11-16 12:06:35,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1173 transitions. [2022-11-16 12:06:35,131 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1173 transitions. Word has length 122 [2022-11-16 12:06:35,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:35,131 INFO L495 AbstractCegarLoop]: Abstraction has 828 states and 1173 transitions. [2022-11-16 12:06:35,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-16 12:06:35,132 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1173 transitions. [2022-11-16 12:06:35,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-11-16 12:06:35,135 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:35,136 INFO L195 NwaCegarLoop]: trace histogram [12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 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] [2022-11-16 12:06:35,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:35,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:35,359 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:35,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:35,360 INFO L85 PathProgramCache]: Analyzing trace with hash 248504126, now seen corresponding path program 1 times [2022-11-16 12:06:35,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:35,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1991532993] [2022-11-16 12:06:35,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:35,362 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:35,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:35,363 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:35,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-16 12:06:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:37,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 2448 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 12:06:37,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:37,453 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 139 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2022-11-16 12:06:37,454 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:37,454 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:37,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1991532993] [2022-11-16 12:06:37,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1991532993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:37,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:37,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 12:06:37,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040171791] [2022-11-16 12:06:37,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:37,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:06:37,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:37,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:06:37,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 12:06:37,457 INFO L87 Difference]: Start difference. First operand 828 states and 1173 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-16 12:06:37,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:37,781 INFO L93 Difference]: Finished difference Result 2430 states and 3442 transitions. [2022-11-16 12:06:37,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:06:37,782 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 183 [2022-11-16 12:06:37,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:37,790 INFO L225 Difference]: With dead ends: 2430 [2022-11-16 12:06:37,791 INFO L226 Difference]: Without dead ends: 1620 [2022-11-16 12:06:37,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:06:37,796 INFO L413 NwaCegarLoop]: 982 mSDtfsCounter, 482 mSDsluCounter, 1486 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 2468 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:37,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 2468 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:06:37,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2022-11-16 12:06:37,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1497. [2022-11-16 12:06:37,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1186 states have (on average 1.4207419898819562) internal successors, (1685), 1196 states have internal predecessors, (1685), 225 states have call successors, (225), 85 states have call predecessors, (225), 85 states have return successors, (225), 219 states have call predecessors, (225), 225 states have call successors, (225) [2022-11-16 12:06:37,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2135 transitions. [2022-11-16 12:06:37,907 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2135 transitions. Word has length 183 [2022-11-16 12:06:37,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:37,909 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 2135 transitions. [2022-11-16 12:06:37,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-16 12:06:37,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2135 transitions. [2022-11-16 12:06:37,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-11-16 12:06:37,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:37,915 INFO L195 NwaCegarLoop]: trace histogram [12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:06:37,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:38,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:38,139 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:38,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:38,139 INFO L85 PathProgramCache]: Analyzing trace with hash 370798123, now seen corresponding path program 1 times [2022-11-16 12:06:38,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:38,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1767454974] [2022-11-16 12:06:38,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:38,143 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:38,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:38,144 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:38,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-16 12:06:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:40,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 12:06:40,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:40,846 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2022-11-16 12:06:40,846 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:40,846 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:40,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1767454974] [2022-11-16 12:06:40,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1767454974] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:40,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:40,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 12:06:40,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429506873] [2022-11-16 12:06:40,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:40,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 12:06:40,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:40,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 12:06:40,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:40,849 INFO L87 Difference]: Start difference. First operand 1497 states and 2135 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 2 states have internal predecessors, (82), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:06:40,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:40,945 INFO L93 Difference]: Finished difference Result 2970 states and 4240 transitions. [2022-11-16 12:06:40,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 12:06:40,946 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 2 states have internal predecessors, (82), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 204 [2022-11-16 12:06:40,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:40,955 INFO L225 Difference]: With dead ends: 2970 [2022-11-16 12:06:40,955 INFO L226 Difference]: Without dead ends: 1497 [2022-11-16 12:06:40,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:40,962 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 431 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:40,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 498 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:06:40,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2022-11-16 12:06:41,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1497. [2022-11-16 12:06:41,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1186 states have (on average 1.3937605396290051) internal successors, (1653), 1196 states have internal predecessors, (1653), 225 states have call successors, (225), 85 states have call predecessors, (225), 85 states have return successors, (225), 219 states have call predecessors, (225), 225 states have call successors, (225) [2022-11-16 12:06:41,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2103 transitions. [2022-11-16 12:06:41,097 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2103 transitions. Word has length 204 [2022-11-16 12:06:41,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:41,098 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 2103 transitions. [2022-11-16 12:06:41,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 2 states have internal predecessors, (82), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:06:41,098 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2103 transitions. [2022-11-16 12:06:41,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-11-16 12:06:41,104 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:41,104 INFO L195 NwaCegarLoop]: trace histogram [12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:06:41,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:41,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:41,327 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:41,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:41,327 INFO L85 PathProgramCache]: Analyzing trace with hash 158716901, now seen corresponding path program 1 times [2022-11-16 12:06:41,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:41,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [532555486] [2022-11-16 12:06:41,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:41,330 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:41,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:41,331 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:41,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-16 12:06:43,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:43,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 2532 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 12:06:43,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:43,672 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2022-11-16 12:06:43,673 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:43,673 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:43,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [532555486] [2022-11-16 12:06:43,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [532555486] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:43,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:43,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 12:06:43,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217023469] [2022-11-16 12:06:43,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:43,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 12:06:43,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:43,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 12:06:43,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 12:06:43,675 INFO L87 Difference]: Start difference. First operand 1497 states and 2103 transitions. Second operand has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:06:44,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:44,499 INFO L93 Difference]: Finished difference Result 3391 states and 4958 transitions. [2022-11-16 12:06:44,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:06:44,500 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 204 [2022-11-16 12:06:44,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:44,512 INFO L225 Difference]: With dead ends: 3391 [2022-11-16 12:06:44,512 INFO L226 Difference]: Without dead ends: 2657 [2022-11-16 12:06:44,515 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-16 12:06:44,516 INFO L413 NwaCegarLoop]: 809 mSDtfsCounter, 1570 mSDsluCounter, 2696 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1570 SdHoareTripleChecker+Valid, 3505 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:44,516 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1570 Valid, 3505 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 12:06:44,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2657 states. [2022-11-16 12:06:44,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2657 to 1517. [2022-11-16 12:06:44,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1206 states have (on average 1.3872305140961858) internal successors, (1673), 1216 states have internal predecessors, (1673), 225 states have call successors, (225), 85 states have call predecessors, (225), 85 states have return successors, (225), 219 states have call predecessors, (225), 225 states have call successors, (225) [2022-11-16 12:06:44,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 2123 transitions. [2022-11-16 12:06:44,763 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 2123 transitions. Word has length 204 [2022-11-16 12:06:44,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:44,764 INFO L495 AbstractCegarLoop]: Abstraction has 1517 states and 2123 transitions. [2022-11-16 12:06:44,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:06:44,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 2123 transitions. [2022-11-16 12:06:44,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-11-16 12:06:44,775 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:44,775 INFO L195 NwaCegarLoop]: trace histogram [12, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:06:44,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:44,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:44,987 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:44,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:44,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1573980731, now seen corresponding path program 1 times [2022-11-16 12:06:44,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:44,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110545652] [2022-11-16 12:06:44,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:44,991 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:44,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:44,992 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:44,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-16 12:06:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:47,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 2538 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 12:06:47,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:47,187 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 183 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2022-11-16 12:06:47,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:47,188 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:47,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110545652] [2022-11-16 12:06:47,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110545652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:47,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:47,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 12:06:47,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524797235] [2022-11-16 12:06:47,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:47,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 12:06:47,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:47,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 12:06:47,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:47,190 INFO L87 Difference]: Start difference. First operand 1517 states and 2123 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 12:06:47,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:47,846 INFO L93 Difference]: Finished difference Result 3502 states and 4957 transitions. [2022-11-16 12:06:47,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 12:06:47,847 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 211 [2022-11-16 12:06:47,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:47,862 INFO L225 Difference]: With dead ends: 3502 [2022-11-16 12:06:47,863 INFO L226 Difference]: Without dead ends: 2009 [2022-11-16 12:06:47,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:06:47,867 INFO L413 NwaCegarLoop]: 584 mSDtfsCounter, 300 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:47,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 835 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 12:06:47,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2022-11-16 12:06:48,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 1950. [2022-11-16 12:06:48,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1598 states have (on average 1.3798498122653318) internal successors, (2205), 1607 states have internal predecessors, (2205), 240 states have call successors, (240), 111 states have call predecessors, (240), 111 states have return successors, (240), 235 states have call predecessors, (240), 240 states have call successors, (240) [2022-11-16 12:06:48,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 2685 transitions. [2022-11-16 12:06:48,127 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 2685 transitions. Word has length 211 [2022-11-16 12:06:48,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:48,128 INFO L495 AbstractCegarLoop]: Abstraction has 1950 states and 2685 transitions. [2022-11-16 12:06:48,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 12:06:48,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 2685 transitions. [2022-11-16 12:06:48,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-11-16 12:06:48,133 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:48,133 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:06:48,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:48,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:48,348 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:48,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:48,349 INFO L85 PathProgramCache]: Analyzing trace with hash 574800503, now seen corresponding path program 1 times [2022-11-16 12:06:48,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:48,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000906541] [2022-11-16 12:06:48,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:48,352 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:48,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:48,353 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:48,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-16 12:06:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:50,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 2549 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-16 12:06:50,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:51,103 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 34 proven. 12 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2022-11-16 12:06:51,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:06:52,082 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-16 12:06:52,083 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:52,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000906541] [2022-11-16 12:06:52,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000906541] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-16 12:06:52,083 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:06:52,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [14] total 23 [2022-11-16 12:06:52,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007650359] [2022-11-16 12:06:52,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:52,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 12:06:52,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:52,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 12:06:52,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2022-11-16 12:06:52,085 INFO L87 Difference]: Start difference. First operand 1950 states and 2685 transitions. Second operand has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 11 states have internal predecessors, (86), 1 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-11-16 12:06:56,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:06:56,207 INFO L93 Difference]: Finished difference Result 5791 states and 8324 transitions. [2022-11-16 12:06:56,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 12:06:56,210 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 11 states have internal predecessors, (86), 1 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 210 [2022-11-16 12:06:56,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:06:56,227 INFO L225 Difference]: With dead ends: 5791 [2022-11-16 12:06:56,228 INFO L226 Difference]: Without dead ends: 3865 [2022-11-16 12:06:56,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 427 GetRequests, 399 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-11-16 12:06:56,233 INFO L413 NwaCegarLoop]: 1189 mSDtfsCounter, 2499 mSDsluCounter, 8631 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 436 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2553 SdHoareTripleChecker+Valid, 9820 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 436 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-16 12:06:56,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2553 Valid, 9820 Invalid, 640 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [436 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-16 12:06:56,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3865 states. [2022-11-16 12:06:56,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3865 to 1944. [2022-11-16 12:06:56,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1944 states, 1592 states have (on average 1.3787688442211055) internal successors, (2195), 1603 states have internal predecessors, (2195), 240 states have call successors, (240), 111 states have call predecessors, (240), 111 states have return successors, (240), 233 states have call predecessors, (240), 240 states have call successors, (240) [2022-11-16 12:06:56,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1944 states to 1944 states and 2675 transitions. [2022-11-16 12:06:56,649 INFO L78 Accepts]: Start accepts. Automaton has 1944 states and 2675 transitions. Word has length 210 [2022-11-16 12:06:56,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:06:56,654 INFO L495 AbstractCegarLoop]: Abstraction has 1944 states and 2675 transitions. [2022-11-16 12:06:56,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.166666666666667) internal successors, (86), 11 states have internal predecessors, (86), 1 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-11-16 12:06:56,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1944 states and 2675 transitions. [2022-11-16 12:06:56,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-11-16 12:06:56,660 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:06:56,660 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:06:56,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-16 12:06:56,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:56,881 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:06:56,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:06:56,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1036613565, now seen corresponding path program 1 times [2022-11-16 12:06:56,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:06:56,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735866942] [2022-11-16 12:06:56,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:06:56,885 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:06:56,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:06:56,887 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:06:56,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-16 12:06:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:06:59,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 2584 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 12:06:59,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:06:59,233 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2022-11-16 12:06:59,234 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:06:59,234 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:06:59,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735866942] [2022-11-16 12:06:59,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735866942] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:06:59,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:06:59,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 12:06:59,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396371920] [2022-11-16 12:06:59,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:06:59,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 12:06:59,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:06:59,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:06:59,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:06:59,237 INFO L87 Difference]: Start difference. First operand 1944 states and 2675 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-16 12:07:00,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:07:00,318 INFO L93 Difference]: Finished difference Result 6003 states and 8419 transitions. [2022-11-16 12:07:00,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:07:00,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 218 [2022-11-16 12:07:00,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:07:00,337 INFO L225 Difference]: With dead ends: 6003 [2022-11-16 12:07:00,337 INFO L226 Difference]: Without dead ends: 4083 [2022-11-16 12:07:00,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-16 12:07:00,342 INFO L413 NwaCegarLoop]: 980 mSDtfsCounter, 747 mSDsluCounter, 1990 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 2970 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:07:00,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [800 Valid, 2970 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 12:07:00,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4083 states. [2022-11-16 12:07:00,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4083 to 1960. [2022-11-16 12:07:00,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1960 states, 1608 states have (on average 1.375) internal successors, (2211), 1615 states have internal predecessors, (2211), 240 states have call successors, (240), 111 states have call predecessors, (240), 111 states have return successors, (240), 233 states have call predecessors, (240), 240 states have call successors, (240) [2022-11-16 12:07:00,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1960 states to 1960 states and 2691 transitions. [2022-11-16 12:07:00,872 INFO L78 Accepts]: Start accepts. Automaton has 1960 states and 2691 transitions. Word has length 218 [2022-11-16 12:07:00,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:07:00,873 INFO L495 AbstractCegarLoop]: Abstraction has 1960 states and 2691 transitions. [2022-11-16 12:07:00,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-16 12:07:00,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1960 states and 2691 transitions. [2022-11-16 12:07:00,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-11-16 12:07:00,878 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:07:00,878 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:07:00,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-16 12:07:01,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:07:01,103 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:07:01,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:07:01,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1978490053, now seen corresponding path program 1 times [2022-11-16 12:07:01,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:07:01,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2058510199] [2022-11-16 12:07:01,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:07:01,107 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:07:01,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:07:01,108 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:07:01,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-16 12:07:03,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:07:03,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 2582 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 12:07:03,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:07:03,563 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 197 proven. 0 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2022-11-16 12:07:03,563 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:07:03,564 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 12:07:03,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2058510199] [2022-11-16 12:07:03,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2058510199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:07:03,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:07:03,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 12:07:03,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186978987] [2022-11-16 12:07:03,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:07:03,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 12:07:03,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 12:07:03,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 12:07:03,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:07:03,565 INFO L87 Difference]: Start difference. First operand 1960 states and 2691 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-16 12:07:03,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:07:03,957 INFO L93 Difference]: Finished difference Result 2995 states and 4135 transitions. [2022-11-16 12:07:03,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 12:07:03,958 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 218 [2022-11-16 12:07:03,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:07:03,963 INFO L225 Difference]: With dead ends: 2995 [2022-11-16 12:07:03,963 INFO L226 Difference]: Without dead ends: 1017 [2022-11-16 12:07:03,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:07:03,967 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 391 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 697 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.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:07:03,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 697 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:07:03,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2022-11-16 12:07:04,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 1005. [2022-11-16 12:07:04,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 833 states have (on average 1.3805522208883554) internal successors, (1150), 835 states have internal predecessors, (1150), 118 states have call successors, (118), 53 states have call predecessors, (118), 53 states have return successors, (118), 116 states have call predecessors, (118), 118 states have call successors, (118) [2022-11-16 12:07:04,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1386 transitions. [2022-11-16 12:07:04,145 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1386 transitions. Word has length 218 [2022-11-16 12:07:04,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:07:04,146 INFO L495 AbstractCegarLoop]: Abstraction has 1005 states and 1386 transitions. [2022-11-16 12:07:04,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-16 12:07:04,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1386 transitions. [2022-11-16 12:07:04,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-16 12:07:04,150 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:07:04,151 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 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] [2022-11-16 12:07:04,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-16 12:07:04,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:07:04,375 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:07:04,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:07:04,375 INFO L85 PathProgramCache]: Analyzing trace with hash -74686153, now seen corresponding path program 1 times [2022-11-16 12:07:04,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 12:07:04,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [328257486] [2022-11-16 12:07:04,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:07:04,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:07:04,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 12:07:04,379 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 12:07:04,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-16 12:07:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:07:25,260 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 12:07:30,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 12:07:32,122 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-11-16 12:07:32,123 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 12:07:32,124 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-16 12:07:32,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-16 12:07:32,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 12:07:32,353 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:07:32,357 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 12:07:32,413 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,420 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,421 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,421 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,421 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,421 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,422 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,422 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,422 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,422 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,423 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,423 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,423 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,423 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,423 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,424 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,424 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,424 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,424 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,425 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,425 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,425 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,426 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,426 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,426 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,426 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,427 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,428 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,429 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,429 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,429 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,429 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,430 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,430 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,430 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,430 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,431 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,431 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,431 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,431 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,432 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,432 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,432 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,434 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,435 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,435 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,435 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,436 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,436 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,436 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,436 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,437 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,437 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,437 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,437 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,438 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,438 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,438 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,438 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 12:07:32,438 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 12:07:32,669 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 12:07:32 BoogieIcfgContainer [2022-11-16 12:07:32,669 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 12:07:32,670 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 12:07:32,670 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 12:07:32,670 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 12:07:32,671 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:06:25" (3/4) ... [2022-11-16 12:07:32,674 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 12:07:32,674 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 12:07:32,674 INFO L158 Benchmark]: Toolchain (without parser) took 73304.87ms. Allocated memory was 75.5MB in the beginning and 513.8MB in the end (delta: 438.3MB). Free memory was 52.7MB in the beginning and 294.8MB in the end (delta: -242.1MB). Peak memory consumption was 196.4MB. Max. memory is 16.1GB. [2022-11-16 12:07:32,675 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 75.5MB. Free memory is still 56.8MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 12:07:32,675 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1793.19ms. Allocated memory was 75.5MB in the beginning and 107.0MB in the end (delta: 31.5MB). Free memory was 52.5MB in the beginning and 65.3MB in the end (delta: -12.8MB). Peak memory consumption was 49.3MB. Max. memory is 16.1GB. [2022-11-16 12:07:32,676 INFO L158 Benchmark]: Boogie Procedure Inliner took 170.93ms. Allocated memory is still 107.0MB. Free memory was 65.3MB in the beginning and 53.3MB in the end (delta: 12.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-16 12:07:32,677 INFO L158 Benchmark]: Boogie Preprocessor took 207.80ms. Allocated memory is still 107.0MB. Free memory was 53.3MB in the beginning and 41.3MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-16 12:07:32,677 INFO L158 Benchmark]: RCFGBuilder took 3611.13ms. Allocated memory was 107.0MB in the beginning and 243.3MB in the end (delta: 136.3MB). Free memory was 41.3MB in the beginning and 107.1MB in the end (delta: -65.8MB). Peak memory consumption was 76.8MB. Max. memory is 16.1GB. [2022-11-16 12:07:32,678 INFO L158 Benchmark]: TraceAbstraction took 67508.53ms. Allocated memory was 243.3MB in the beginning and 513.8MB in the end (delta: 270.5MB). Free memory was 107.1MB in the beginning and 294.8MB in the end (delta: -187.7MB). Peak memory consumption was 83.5MB. Max. memory is 16.1GB. [2022-11-16 12:07:32,678 INFO L158 Benchmark]: Witness Printer took 4.05ms. Allocated memory is still 513.8MB. Free memory is still 294.8MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 12:07:32,680 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.28ms. Allocated memory is still 75.5MB. Free memory is still 56.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1793.19ms. Allocated memory was 75.5MB in the beginning and 107.0MB in the end (delta: 31.5MB). Free memory was 52.5MB in the beginning and 65.3MB in the end (delta: -12.8MB). Peak memory consumption was 49.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 170.93ms. Allocated memory is still 107.0MB. Free memory was 65.3MB in the beginning and 53.3MB in the end (delta: 12.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 207.80ms. Allocated memory is still 107.0MB. Free memory was 53.3MB in the beginning and 41.3MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 3611.13ms. Allocated memory was 107.0MB in the beginning and 243.3MB in the end (delta: 136.3MB). Free memory was 41.3MB in the beginning and 107.1MB in the end (delta: -65.8MB). Peak memory consumption was 76.8MB. Max. memory is 16.1GB. * TraceAbstraction took 67508.53ms. Allocated memory was 243.3MB in the beginning and 513.8MB in the end (delta: 270.5MB). Free memory was 107.1MB in the beginning and 294.8MB in the end (delta: -187.7MB). Peak memory consumption was 83.5MB. Max. memory is 16.1GB. * Witness Printer took 4.05ms. Allocated memory is still 513.8MB. Free memory is still 294.8MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled * 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: 4446]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 3511. Possible FailurePath: [L3431] int LDV_IN_INTERRUPT = 1; [L3433] int ref_cnt ; [L3437] int usb_counter ; [L3557-L3730] static struct usb_device_id const id_table[59U] = { {3U, 1478U, 37393U, (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, 1478U, 37394U, (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, 1008U, 7965U, (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, 1008U, 8221U, (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, 1242U, 9485U, (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, 1242U, 9484U, (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, 16700U, 33138U, (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, 16700U, 33137U, (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, 5136U, 40961U, (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, 5136U, 40968U, (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, 2821U, 6006U, (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, 2821U, 6004U, (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, 6610U, 65523U, (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, 6610U, 65522U, (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, 5463U, 2688U, (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, 1478U, 36865U, (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, 1478U, 36866U, (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, 1478U, 37378U, (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, 1478U, 37379U, (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, 1478U, 37410U, (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, 1478U, 36872U, (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, 1478U, 37377U, (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, 1478U, 37409U, (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, 1478U, 37425U, (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, 8005U, 1U, (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, 16700U, 33157U, (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, 16700U, 33158U, (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, 1478U, 37384U, (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, 1478U, 37387U, (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, 1478U, 37412U, (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, 1478U, 37413U, (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, 1478U, 37444U, (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, 1478U, 37445U, (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, 1008U, 9245U, (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, 1008U, 9501U, (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, 1478U, 37396U, (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, 1478U, 37397U, (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, 1478U, 37476U, (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, 1478U, 37477U, (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, 1478U, 37428U, (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, 1478U, 37429U, (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, 1478U, 37492U, (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, 1478U, 37493U, (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, 4505U, 36864U, (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, 4505U, 36865U, (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, 4505U, 36866U, (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, 4505U, 36867U, (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, 4505U, 36868U, (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, 4505U, 36869U, (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, 4505U, 36870U, (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, 4505U, 36871U, (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, 4505U, 36872U, (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, 4505U, 36873U, (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, 4505U, 36874U, (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, 5848U, 32769U, (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, 5848U, 32770U, (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, 1478U, 37380U, (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, 1478U, 37381U, (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}}; [L3438] struct usb_serial_port *qcdevice_group0 ; [L3434] struct usb_serial *qcdevice_group1 ; [L3439] struct tty_struct *qcdevice_group2 ; [L3556] static int debug ; [L3731] struct usb_device_id const __mod_usb_device_table ; [L3732-L3746] static struct usb_driver qcdriver = {"qcserial", & usb_serial_probe, & usb_serial_disconnect, 0, & usb_serial_suspend, & usb_serial_resume, 0, 0, 0, (struct usb_device_id const *)(& 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, 1U, (unsigned char)0}; [L3902-L3908] static struct usb_serial_driver qcdevice = {"Qualcomm USB modem", (struct usb_device_id const *)(& id_table), 1, {0, 0}, {"qcserial", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, & qcdriver, {{{{{0U}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, & qcprobe, & usb_wwan_startup, 0, & usb_wwan_disconnect, & qc_release, 0, 0, & usb_wwan_suspend, & usb_wwan_resume, & usb_wwan_open, & usb_wwan_close, & usb_wwan_write, & usb_wwan_write_room, 0, 0, 0, & usb_wwan_chars_in_buffer, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L3938] int ldv_retval_0 ; [L4449] int ldv_alloc_count = 0; [L3436] struct usb_interface *qcdriver_group1 ; [L3942] int ldv_retval_1 ; [L3936] int ldv_retval_2 ; [L3945] int ldv_retval_3 ; [L3939] int ldv_retval_4 ; [L3937] int ldv_retval_5 ; [L3432] int ldv_state_variable_2 ; [L3940] int ldv_retval_6 ; [L3946] int ldv_retval_7 ; [L3440] int ldv_state_variable_0 ; [L3944] int ldv_retval_8 ; [L3435] int ldv_state_variable_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3973] struct usb_device_id *ldvarg1 ; [L3974] void *tmp ; [L3975] unsigned char *ldvarg3 ; [L3976] void *tmp___0 ; [L3977] pm_message_t ldvarg0 ; [L3978] int ldvarg2 ; [L3979] pm_message_t ldvarg4 ; [L3980] struct usb_device_id *ldvarg5 ; [L3981] void *tmp___1 ; [L3982] int tmp___2 ; [L3983] int tmp___3 ; [L3984] int tmp___4 ; [L3985] int tmp___5 ; 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg2={-2305843002348597387:0}, ldvarg4={9223372036527095851:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3987] CALL, EXPR ldv_init_zalloc(24UL) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={4611686025296715775:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={4611686025296715775:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={4611686025296715775:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={4611686025296715775:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={4611686025296715775:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={4611686025296715775:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={4611686025296715775:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=24, \result={4611686025296715775:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={4611686025296715775:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={4611686025296715775:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={4611686025296715775:0}, usb_counter=0] [L3987] RET, EXPR ldv_init_zalloc(24UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(24UL)={4611686025296715775:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg2={-2305843002348597387:0}, ldvarg4={9223372036527095851:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3987] tmp = ldv_init_zalloc(24UL) [L3988] ldvarg1 = (struct usb_device_id *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg4={9223372036527095851:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, usb_counter=0] [L3989] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=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={0:0}, calloc(1UL, size)={6917529034573287285:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=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={0:0}, calloc(1UL, size)={6917529034573287285:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={6917529034573287285:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, tmp={6917529034573287285:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=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={0:0}, calloc(1UL, size)={6917529034573287285:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={6917529034573287285:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, tmp={6917529034573287285:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=1, \result={6917529034573287285:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={6917529034573287285:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={6917529034573287285:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1, tmp={6917529034573287285:0}, usb_counter=0] [L3989] RET, EXPR ldv_init_zalloc(1UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={6917529034573287285:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg4={9223372036527095851:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, usb_counter=0] [L3989] tmp___0 = ldv_init_zalloc(1UL) [L3990] ldvarg3 = (unsigned char *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, usb_counter=0] [L3991] CALL, EXPR ldv_init_zalloc(24UL) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372035643601035:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372035643601035:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={9223372035643601035:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=24, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372035643601035:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={9223372035643601035:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=24, \result={9223372035643601035:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372035643601035:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, p={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=24, tmp={9223372035643601035:0}, usb_counter=0] [L3991] RET, EXPR ldv_init_zalloc(24UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(24UL)={9223372035643601035:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, usb_counter=0] [L3991] tmp___1 = ldv_init_zalloc(24UL) [L3992] ldvarg5 = (struct usb_device_id *)tmp___1 [L3993] FCALL ldv_initialize() [L3994] CALL ldv_memset((void *)(& ldvarg0), 0, 4UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3351] void *tmp ; [L3353] EXPR, FCALL memset(s, c, n) [L3353] tmp = memset(s, c, n) [L3354] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-327679957:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, c=0, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, s={-327679957:0}, s={-327679957:0}, tmp={-327679957:0}, usb_counter=0] [L3994] RET ldv_memset((void *)(& ldvarg0), 0, 4UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg0), 0, 4UL)={-327679957:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, usb_counter=0] [L3995] CALL ldv_memset((void *)(& ldvarg2), 0, 4UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3351] void *tmp ; [L3353] EXPR, FCALL memset(s, c, n) [L3353] tmp = memset(s, c, n) [L3354] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-2305843002348597387:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, c=0, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, s={-2305843002348597387:0}, s={-2305843002348597387:0}, tmp={-2305843002348597387:0}, usb_counter=0] [L3995] RET ldv_memset((void *)(& ldvarg2), 0, 4UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg2), 0, 4UL)={-2305843002348597387:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, usb_counter=0] [L3996] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3351] void *tmp ; [L3353] EXPR, FCALL memset(s, c, n) [L3353] tmp = memset(s, c, n) [L3354] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={9223372036527095851:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, c=0, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, n=4, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, s={9223372036527095851:0}, s={9223372036527095851:0}, tmp={9223372036527095851:0}, usb_counter=0] [L3996] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg4), 0, 4UL)={9223372036527095851:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, usb_counter=0] [L3997] ldv_state_variable_1 = 0 [L3998] ref_cnt = 0 [L3999] ldv_state_variable_0 = 1 [L4000] ldv_state_variable_2 = 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, usb_counter=0] [L4002] tmp___2 = __VERIFIER_nondet_int() [L4004] case 0: [L4210] case 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=1, usb_counter=0] [L4211] COND TRUE ldv_state_variable_0 != 0 [L4212] tmp___4 = __VERIFIER_nondet_int() [L4214] case 0: [L4222] case 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=1, tmp___4=1, usb_counter=0] [L4223] COND TRUE ldv_state_variable_0 == 1 [L4224] CALL, EXPR qcinit() [L3911] int retval ; [L3913] CALL, EXPR usb_serial_register(& qcdevice) [L4514] return __VERIFIER_nondet_int(); [L3913] RET, EXPR usb_serial_register(& qcdevice) [L3913] retval = usb_serial_register(& qcdevice) [L3914] COND FALSE !(retval != 0) [L3918] CALL, EXPR usb_register(& qcdriver) [L3509] int tmp ; [L3511] CALL, EXPR ldv_usb_register_driver_2(driver, & __this_module, "qcserial") [L4335] ldv_func_ret_type ldv_func_res ; [L4336] int tmp ; [L4338] CALL, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4500] return __VERIFIER_nondet_int(); [L4338] RET, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4338] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4339] ldv_func_res = tmp [L4340] ldv_state_variable_2 = 1 [L4341] usb_counter = 0 [L4342] CALL ldv_usb_driver_2() [L3964] 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3966] CALL, EXPR ldv_init_zalloc(1232UL) VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372032288157835:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372032288157835:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, p={9223372032288157835:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, tmp={9223372032288157835:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1232, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372032288157835:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, p={9223372032288157835:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, tmp={9223372032288157835:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=1232, \result={9223372032288157835:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372032288157835:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, p={9223372032288157835:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, size=1232, tmp={9223372032288157835:0}, usb_counter=0] [L3966] RET, EXPR ldv_init_zalloc(1232UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1232UL)={9223372032288157835:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={0:0}, ref_cnt=0, usb_counter=0] [L3966] tmp = ldv_init_zalloc(1232UL) [L3967] qcdriver_group1 = (struct usb_interface *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={9223372032288157835:0}, usb_counter=0] [L4342] RET ldv_usb_driver_2() [L4343] return (ldv_func_res); 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, ldv_func_arg1={32:0}, ldv_func_arg1={32:0}, ldv_func_arg2={0:0}, ldv_func_arg2={0:0}, ldv_func_arg3={3:0}, ldv_func_arg3={3:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp=0, usb_counter=0] [L3511] RET, EXPR ldv_usb_register_driver_2(driver, & __this_module, "qcserial") [L3511] tmp = ldv_usb_register_driver_2(driver, & __this_module, "qcserial") [L3512] 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={0:0}, debug=0, driver={32:0}, driver={32:0}, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp=0, usb_counter=0] [L3918] RET, EXPR usb_register(& qcdriver) [L3918] retval = usb_register(& qcdriver) [L3919] COND FALSE !(retval != 0) [L3924] return (0); 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=0, usb_counter=0] [L4224] RET, EXPR qcinit() [L4224] ldv_retval_5 = qcinit() [L4225] COND FALSE !(ldv_retval_5 != 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=1, tmp___4=1, usb_counter=0] [L4230] COND TRUE ldv_retval_5 == 0 [L4231] ldv_state_variable_0 = 2 [L4232] ldv_state_variable_1 = 1 [L4233] CALL ldv_initialize_usb_serial_driver_1() [L3949] void *tmp ; [L3950] void *tmp___0 ; [L3951] void *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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3953] CALL, EXPR ldv_init_zalloc(2304UL) VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={7493989787883343733:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2304, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={7493989787883343733:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={7493989787883343733:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2304, tmp={7493989787883343733:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=2304, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={7493989787883343733:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={7493989787883343733:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2304, tmp={7493989787883343733:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=2304, \result={7493989787883343733:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={7493989787883343733:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={7493989787883343733:0}, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2304, tmp={7493989787883343733:0}, usb_counter=0] [L3953] RET, EXPR ldv_init_zalloc(2304UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(2304UL)={7493989787883343733:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={0:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3953] tmp = ldv_init_zalloc(2304UL) [L3954] qcdevice_group0 = (struct usb_serial_port *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={7493989787883343733:0}, usb_counter=0] [L3955] CALL, EXPR ldv_init_zalloc(280UL) VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={6917529027369431179:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=280, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={6917529027369431179:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={6917529027369431179:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=280, tmp={6917529027369431179:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=280, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={6917529027369431179:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={6917529027369431179:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=280, tmp={6917529027369431179:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=280, \result={6917529027369431179:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={6917529027369431179:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={6917529027369431179:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=280, tmp={6917529027369431179:0}, usb_counter=0] [L3955] RET, EXPR ldv_init_zalloc(280UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(280UL)={6917529027369431179:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={0:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={7493989787883343733:0}, usb_counter=0] [L3955] tmp___0 = ldv_init_zalloc(280UL) [L3956] qcdevice_group1 = (struct usb_serial *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={7493989787883343733:0}, tmp___0={6917529027369431179:0}, usb_counter=0] [L3957] CALL, EXPR ldv_init_zalloc(2696UL) VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3340] void *p ; [L3341] void *tmp ; [L3343] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372031214416011:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2696, usb_counter=0] [L3343] tmp = calloc(1UL, size) [L3344] p = tmp VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372031214416011:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={9223372031214416011:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2696, tmp={9223372031214416011:0}, usb_counter=0] [L3345] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3345] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=2696, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372031214416011:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={9223372031214416011:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2696, tmp={9223372031214416011:0}, usb_counter=0] [L3346] return (p); VAL [\old(size)=2696, \result={9223372031214416011:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, calloc(1UL, size)={9223372031214416011:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={9223372031214416011:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=2696, tmp={9223372031214416011:0}, usb_counter=0] [L3957] RET, EXPR ldv_init_zalloc(2696UL) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_init_zalloc(2696UL)={9223372031214416011:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={0:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={7493989787883343733:0}, tmp___0={6917529027369431179:0}, usb_counter=0] [L3957] tmp___1 = ldv_init_zalloc(2696UL) [L3958] qcdevice_group2 = (struct tty_struct *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={7493989787883343733:0}, tmp___0={6917529027369431179:0}, tmp___1={9223372031214416011:0}, usb_counter=0] [L4233] RET ldv_initialize_usb_serial_driver_1() [L4002] tmp___2 = __VERIFIER_nondet_int() [L4004] 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=0, tmp___4=1, usb_counter=0] [L4005] COND TRUE ldv_state_variable_1 != 0 [L4006] tmp___3 = __VERIFIER_nondet_int() [L4008] case 0: [L4022] case 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=0, tmp___3=1, tmp___4=1, usb_counter=0] [L4023] COND TRUE ldv_state_variable_1 == 1 [L4024] CALL, EXPR qcprobe(qcdevice_group1, (struct usb_device_id const *)ldvarg1) [L3749] struct usb_wwan_intf_private *data ; [L3750] struct usb_host_interface *intf ; [L3751] int retval ; [L3752] __u8 nintf ; [L3753] __u8 ifnum ; [L3754] void *tmp ; [L3755] struct lock_class_key __key ; [L3756] int tmp___0 ; [L3757] int tmp___1 ; [L3759] EXPR serial->interface [L3759] EXPR (serial->interface)->cur_altsetting [L3759] intf = (serial->interface)->cur_altsetting [L3760] retval = -19 VAL [__key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, intf={0:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, usb_counter=0] [L3761] COND FALSE !(debug != 0) VAL [__key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, intf={0:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, usb_counter=0] [L3766] EXPR serial->dev [L3766] EXPR (serial->dev)->actconfig [L3766] EXPR ((serial->dev)->actconfig)->desc.bNumInterfaces [L3766] nintf = ((serial->dev)->actconfig)->desc.bNumInterfaces [L3767] COND FALSE !(debug != 0) VAL [__key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, intf={0:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, usb_counter=0] [L3772] EXPR intf->desc.bInterfaceNumber [L3772] ifnum = intf->desc.bInterfaceNumber [L3773] COND FALSE !(debug != 0) VAL [__key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, ifnum=0, intf={0:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, usb_counter=0] [L3778] CALL, EXPR kzalloc(96UL, 208U) [L4322] void *res ; [L4324] CALL, EXPR ldv_kzalloc_1(size, flags) [L3424] void *tmp ; [L3426] CALL, EXPR kmalloc(size, flags | 32768U) [L3416] void *tmp___2 ; [L3418] CALL, EXPR __kmalloc(size, flags) [L3411] CALL, EXPR ldv_malloc(size) [L3306] void *p ; [L3307] void *tmp ; [L3308] int tmp___0 ; [L3310] tmp___0 = __VERIFIER_nondet_int() [L3311] COND FALSE !(tmp___0 != 0) [L3314] tmp = malloc(size) [L3315] p = 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={4611686018427387905:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=96, tmp={4611686018427387905:0}, tmp___0=0, usb_counter=0] [L3316] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3302] 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={0:0}, cond=1, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3316] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={4611686018427387905:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=96, tmp={4611686018427387905:0}, tmp___0=0, usb_counter=0] [L3317] return (p); 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, p={4611686018427387905:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=96, tmp={4611686018427387905:0}, tmp___0=0, usb_counter=0] [L3411] RET, EXPR ldv_malloc(size) [L3411] return ldv_malloc(size); [L3418] RET, EXPR __kmalloc(size, flags) [L3418] tmp___2 = __kmalloc(size, flags) [L3419] return (tmp___2); VAL [\old(flags)=32976, \old(size)=96, \result={4611686018427387905:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, flags=32976, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=96, tmp___2={4611686018427387905:0}, usb_counter=0] [L3426] RET, EXPR kmalloc(size, flags | 32768U) [L3426] tmp = kmalloc(size, flags | 32768U) [L3427] return (tmp); VAL [\old(flags)=208, \old(size)=96, \result={4611686018427387905:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, flags=208, id_table={31:0}, ldv_alloc_count=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, size=96, tmp={4611686018427387905:0}, usb_counter=0] [L4324] RET, EXPR ldv_kzalloc_1(size, flags) [L4324] res = ldv_kzalloc_1(size, flags) [L4325] COND TRUE (unsigned long )res != (unsigned long )((void *)0) [L4326] CALL ldv_alloc() [L4453] ldv_alloc_count = ldv_alloc_count + 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L4326] RET ldv_alloc() [L4329] return (res); VAL [\old(flags)=208, \old(size)=96, \result={4611686018427387905:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, flags=208, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, res={4611686018427387905:0}, size=96, usb_counter=0] [L3778] RET, EXPR kzalloc(96UL, 208U) [L3778] tmp = kzalloc(96UL, 208U) [L3779] data = (struct usb_wwan_intf_private *)tmp VAL [__key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, data={4611686018427387905:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, ifnum=0, intf={0:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, tmp={4611686018427387905:0}, usb_counter=0] [L3780] COND FALSE !((unsigned long )data == (unsigned long )((struct usb_wwan_intf_private *)0)) [L3784] CALL spinlock_check(& data->susp_lock) [L3400] return (& lock->__annonCompField19.rlock); VAL [\result={4611686018427387905:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, lock={4611686018427387905:0}, lock={4611686018427387905:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3784] RET spinlock_check(& data->susp_lock) [L3785-L3786] FCALL __raw_spin_lock_init(& data->susp_lock.__annonCompField19.rlock, "&(&data->susp_lock)->rlock", & __key) [L3787] EXPR serial->dev [L3787] FCALL usb_enable_autosuspend(serial->dev) [L3789] case 1: [L3790] EXPR serial->interface [L3790] EXPR (serial->interface)->num_altsetting VAL [(serial->interface)->num_altsetting=-2147483647, __key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, data={4611686018427387905:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, ifnum=0, intf={0:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, serial->interface={29:1}, tmp={4611686018427387905:0}, usb_counter=0] [L3790] COND FALSE !((serial->interface)->num_altsetting == 2U) [L3793] EXPR serial->interface [L3793] EXPR (serial->interface)->num_altsetting VAL [(serial->interface)->num_altsetting=-2147483647, __key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, data={4611686018427387905:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, ifnum=0, intf={0:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, serial->interface={29:1}, tmp={4611686018427387905:0}, usb_counter=0] [L3793] COND TRUE (serial->interface)->num_altsetting > 2U [L3877] COND FALSE !(retval != -19) VAL [__key={-2305843002281488523:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, data={4611686018427387905:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, ifnum=0, intf={0:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, tmp={4611686018427387905:0}, usb_counter=0] [L3881] return (retval); [L3881] return (retval); VAL [\result=-19, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={0:0}, data={4611686018427387905:0}, debug=0, id={4611686025296715775:0}, id={4611686025296715775:0}, id_table={31:0}, ifnum=0, intf={0:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, nintf=1, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, retval=4294967277, serial={6917529027369431179:0}, serial={6917529027369431179:0}, tmp={4611686018427387905:0}, usb_counter=0] [L4024] RET, EXPR qcprobe(qcdevice_group1, (struct usb_device_id const *)ldvarg1) [L4024] ldv_retval_4 = qcprobe(qcdevice_group1, (struct usb_device_id const *)ldvarg1) [L4025] COND FALSE !(ldv_retval_4 == 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=0, tmp___3=1, tmp___4=1, usb_counter=0] [L4002] tmp___2 = __VERIFIER_nondet_int() [L4004] case 0: [L4210] case 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=1, tmp___3=1, tmp___4=1, usb_counter=0] [L4211] COND TRUE ldv_state_variable_0 != 0 [L4212] tmp___4 = __VERIFIER_nondet_int() [L4214] 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=1, tmp___3=1, tmp___4=0, usb_counter=0] [L4215] COND TRUE ldv_state_variable_0 == 2 && ref_cnt == 0 [L4216] CALL qcexit() [L3930] CALL ldv_usb_deregister_11(& qcdriver) [L4437] FCALL usb_deregister(arg) [L4438] ldv_state_variable_2 = 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={0:0}, arg={32:0}, arg={32:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L3930] RET ldv_usb_deregister_11(& qcdriver) [L3931] FCALL usb_serial_deregister(& qcdevice) 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] [L4216] RET qcexit() [L4217] ldv_state_variable_0 = 3 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldvarg0={-327679957:0}, ldvarg1={4611686025296715775:0}, ldvarg2={-2305843002348597387:0}, ldvarg3={6917529034573287285:0}, ldvarg4={9223372036527095851:0}, ldvarg5={9223372035643601035:0}, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, tmp={4611686025296715775:0}, tmp___0={6917529034573287285:0}, tmp___1={9223372035643601035:0}, tmp___2=1, tmp___3=1, tmp___4=0, usb_counter=0] [L4315] CALL ldv_check_final_state() [L4467] COND TRUE ldv_alloc_count != 0 [L4468] CALL ldv_error() [L4446] reach_error() 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={0:0}, debug=0, id_table={31:0}, ldv_alloc_count=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=4294967277, ldv_retval_5=0, ldv_retval_6=0, ldv_retval_7=0, ldv_retval_8=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, qcdevice={33:0}, qcdevice_group0={7493989787883343733:0}, qcdevice_group1={6917529027369431179:0}, qcdevice_group2={9223372031214416011:0}, qcdriver={32:0}, qcdriver_group1={9223372032288157835:0}, ref_cnt=0, usb_counter=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 22 procedures, 374 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 67.1s, OverallIterations: 13, TraceHistogramMax: 12, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 8.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7118 SdHoareTripleChecker+Valid, 4.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7011 mSDsluCounter, 27907 SdHoareTripleChecker+Invalid, 3.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19620 mSDsCounter, 833 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 619 IncrementalHoareTripleChecker+Invalid, 1452 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 833 mSolverCounterUnsat, 8287 mSDtfsCounter, 619 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2236 GetRequests, 2174 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 3.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1960occurred in iteration=11, InterpolantAutomatonStates: 61, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.1s AutomataMinimizationTime, 12 MinimizatonAttempts, 5396 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 38.4s SatisfiabilityAnalysisTime, 4.0s InterpolantComputationTime, 2149 NumberOfCodeBlocks, 2091 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 2214 ConstructedInterpolants, 0 QuantifiedInterpolants, 3428 SizeOfPredicates, 51 NumberOfNonLiveVariables, 28190 ConjunctsInSsa, 74 ConjunctsInUnsatCore, 14 InterpolantComputations, 11 PerfectInterpolantSequences, 3980/4008 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-16 12:07:32,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4ce0f843-df5c-4694-8734-e974d6eddbaf/bin/uautomizer-tPACEb0tL8/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 Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample