./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro --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 36ffbabf76f0a0e87302d8b80308134217d4fdef380ae154dfcdec710817c6e2 --- 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-8393723 [2022-11-18 19:48:11,536 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 19:48:11,538 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 19:48:11,561 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 19:48:11,564 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 19:48:11,568 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 19:48:11,571 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 19:48:11,574 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 19:48:11,577 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 19:48:11,583 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 19:48:11,584 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 19:48:11,587 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 19:48:11,587 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 19:48:11,590 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 19:48:11,592 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 19:48:11,595 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 19:48:11,597 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 19:48:11,598 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 19:48:11,600 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 19:48:11,607 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 19:48:11,609 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 19:48:11,612 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 19:48:11,613 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 19:48:11,614 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 19:48:11,616 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 19:48:11,616 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 19:48:11,617 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 19:48:11,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 19:48:11,618 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 19:48:11,619 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 19:48:11,619 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 19:48:11,620 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 19:48:11,621 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 19:48:11,622 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 19:48:11,623 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 19:48:11,623 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 19:48:11,624 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 19:48:11,624 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 19:48:11,624 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 19:48:11,625 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 19:48:11,626 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 19:48:11,627 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 19:48:11,663 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 19:48:11,664 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 19:48:11,664 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 19:48:11,664 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 19:48:11,665 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 19:48:11,665 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 19:48:11,666 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 19:48:11,666 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 19:48:11,667 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 19:48:11,667 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 19:48:11,667 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 19:48:11,667 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 19:48:11,668 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 19:48:11,668 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 19:48:11,668 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 19:48:11,668 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 19:48:11,668 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 19:48:11,669 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 19:48:11,669 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 19:48:11,669 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 19:48:11,669 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 19:48:11,670 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:48:11,670 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 19:48:11,670 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 19:48:11,670 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 19:48:11,670 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 19:48:11,671 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 19:48:11,671 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 19:48:11,671 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 19:48:11,671 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 19:48:11,672 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro 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 -> 36ffbabf76f0a0e87302d8b80308134217d4fdef380ae154dfcdec710817c6e2 [2022-11-18 19:48:11,927 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 19:48:11,957 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 19:48:11,959 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 19:48:11,961 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 19:48:11,962 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 19:48:11,963 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i [2022-11-18 19:48:12,047 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/5c1250095/121581ef5f224b6e9474748d6ba08d35/FLAGaacc33a80 [2022-11-18 19:48:12,918 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 19:48:12,918 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i [2022-11-18 19:48:12,972 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/5c1250095/121581ef5f224b6e9474748d6ba08d35/FLAGaacc33a80 [2022-11-18 19:48:13,367 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/5c1250095/121581ef5f224b6e9474748d6ba08d35 [2022-11-18 19:48:13,370 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 19:48:13,373 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 19:48:13,377 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 19:48:13,377 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 19:48:13,381 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 19:48:13,382 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:48:13" (1/1) ... [2022-11-18 19:48:13,383 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61d4a7e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:13, skipping insertion in model container [2022-11-18 19:48:13,384 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:48:13" (1/1) ... [2022-11-18 19:48:13,392 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 19:48:13,545 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 19:48:14,074 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3834] [2022-11-18 19:48:14,074 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3835-3836] [2022-11-18 19:48:14,412 WARN L234 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i[119274,119287] [2022-11-18 19:48:15,447 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:48:15,520 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 19:48:15,621 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3834] [2022-11-18 19:48:15,622 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3835-3836] [2022-11-18 19:48:15,650 WARN L234 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i[119274,119287] [2022-11-18 19:48:15,915 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:48:16,102 INFO L208 MainTranslator]: Completed translation [2022-11-18 19:48:16,103 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16 WrapperNode [2022-11-18 19:48:16,103 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 19:48:16,104 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 19:48:16,104 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 19:48:16,105 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 19:48:16,113 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,219 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,495 INFO L138 Inliner]: procedures = 264, calls = 3761, calls flagged for inlining = 131, calls inlined = 111, statements flattened = 6562 [2022-11-18 19:48:16,495 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 19:48:16,496 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 19:48:16,496 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 19:48:16,497 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 19:48:16,507 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,507 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,584 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,584 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,741 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,776 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,812 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,836 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,869 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 19:48:16,871 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 19:48:16,872 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 19:48:16,872 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 19:48:16,873 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (1/1) ... [2022-11-18 19:48:16,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:48:16,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:48:16,913 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 19:48:16,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 19:48:16,962 INFO L130 BoogieDeclarations]: Found specification of procedure acm_disconnect [2022-11-18 19:48:16,963 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_disconnect [2022-11-18 19:48:16,963 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_hangup [2022-11-18 19:48:16,963 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_hangup [2022-11-18 19:48:16,963 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2022-11-18 19:48:16,963 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-18 19:48:16,963 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-18 19:48:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-18 19:48:16,964 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-18 19:48:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-18 19:48:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-18 19:48:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-18 19:48:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-18 19:48:17,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-18 19:48:17,033 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_int [2022-11-18 19:48:17,033 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_int [2022-11-18 19:48:17,033 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_cleanup [2022-11-18 19:48:17,033 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_cleanup [2022-11-18 19:48:17,033 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-18 19:48:17,034 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-18 19:48:17,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-18 19:48:17,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-18 19:48:17,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-18 19:48:17,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-18 19:48:17,034 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2022-11-18 19:48:17,034 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2022-11-18 19:48:17,034 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface [2022-11-18 19:48:17,035 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface [2022-11-18 19:48:17,035 INFO L130 BoogieDeclarations]: Found specification of procedure acm_write_buffers_free [2022-11-18 19:48:17,035 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_write_buffers_free [2022-11-18 19:48:17,035 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-18 19:48:17,035 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-18 19:48:17,035 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-18 19:48:17,035 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-18 19:48:17,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-18 19:48:17,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-18 19:48:17,036 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2022-11-18 19:48:17,036 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2022-11-18 19:48:17,036 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2022-11-18 19:48:17,036 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2022-11-18 19:48:17,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-18 19:48:17,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-18 19:48:17,036 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 19:48:17,036 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 19:48:17,037 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-18 19:48:17,037 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-18 19:48:17,037 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_put [2022-11-18 19:48:17,037 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_put [2022-11-18 19:48:17,037 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_chars_in_buffer [2022-11-18 19:48:17,037 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_chars_in_buffer [2022-11-18 19:48:17,037 INFO L130 BoogieDeclarations]: Found specification of procedure acm_resume [2022-11-18 19:48:17,037 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_resume [2022-11-18 19:48:17,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 19:48:17,038 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-18 19:48:17,038 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-18 19:48:17,038 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-18 19:48:17,038 INFO L130 BoogieDeclarations]: Found specification of procedure acm_ctrl_msg [2022-11-18 19:48:17,038 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_ctrl_msg [2022-11-18 19:48:17,038 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-18 19:48:17,038 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-18 19:48:17,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 19:48:17,039 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_hangup [2022-11-18 19:48:17,039 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_hangup [2022-11-18 19:48:17,039 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ifnum_to_if [2022-11-18 19:48:17,039 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ifnum_to_if [2022-11-18 19:48:17,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-18 19:48:17,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-18 19:48:17,039 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-18 19:48:17,039 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-18 19:48:17,040 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 19:48:17,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 19:48:17,040 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-18 19:48:17,040 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-18 19:48:17,040 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2022-11-18 19:48:17,040 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2022-11-18 19:48:17,040 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-18 19:48:17,040 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-18 19:48:17,041 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_tiocmget [2022-11-18 19:48:17,041 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_tiocmget [2022-11-18 19:48:17,041 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-18 19:48:17,041 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-18 19:48:17,041 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_set_termios [2022-11-18 19:48:17,041 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_set_termios [2022-11-18 19:48:17,041 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_from_anchor [2022-11-18 19:48:17,041 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_from_anchor [2022-11-18 19:48:17,042 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2022-11-18 19:48:17,042 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2022-11-18 19:48:17,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-18 19:48:17,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-18 19:48:17,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-18 19:48:17,042 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-18 19:48:17,042 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-18 19:48:17,042 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_break_ctl [2022-11-18 19:48:17,042 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_break_ctl [2022-11-18 19:48:17,043 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-18 19:48:17,043 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-18 19:48:17,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-18 19:48:17,043 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2022-11-18 19:48:17,043 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2022-11-18 19:48:17,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 19:48:17,043 INFO L130 BoogieDeclarations]: Found specification of procedure acm_start_wb [2022-11-18 19:48:17,043 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_start_wb [2022-11-18 19:48:17,043 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2022-11-18 19:48:17,044 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2022-11-18 19:48:17,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-18 19:48:17,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-18 19:48:17,044 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-18 19:48:17,044 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-18 19:48:17,044 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_throttle [2022-11-18 19:48:17,044 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_throttle [2022-11-18 19:48:17,044 INFO L130 BoogieDeclarations]: Found specification of procedure acm_wb_is_avail [2022-11-18 19:48:17,045 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_wb_is_avail [2022-11-18 19:48:17,045 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-18 19:48:17,045 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-18 19:48:17,045 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-18 19:48:17,045 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-18 19:48:17,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-18 19:48:17,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-18 19:48:17,045 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_write_room [2022-11-18 19:48:17,046 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_write_room [2022-11-18 19:48:17,046 INFO L130 BoogieDeclarations]: Found specification of procedure acm_submit_read_urb [2022-11-18 19:48:17,046 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_submit_read_urb [2022-11-18 19:48:17,046 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2022-11-18 19:48:17,046 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2022-11-18 19:48:17,046 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-18 19:48:17,046 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-18 19:48:17,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 19:48:17,046 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-18 19:48:17,046 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-18 19:48:17,047 INFO L130 BoogieDeclarations]: Found specification of procedure acm_write_done [2022-11-18 19:48:17,047 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_write_done [2022-11-18 19:48:17,047 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_ioctl [2022-11-18 19:48:17,047 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_ioctl [2022-11-18 19:48:17,062 INFO L130 BoogieDeclarations]: Found specification of procedure acm_release_minor [2022-11-18 19:48:17,062 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_release_minor [2022-11-18 19:48:17,062 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-18 19:48:17,062 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-18 19:48:17,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-18 19:48:17,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-18 19:48:17,063 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface_async [2022-11-18 19:48:17,063 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface_async [2022-11-18 19:48:17,063 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_unthrottle [2022-11-18 19:48:17,063 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_unthrottle [2022-11-18 19:48:17,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 19:48:17,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 19:48:17,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 19:48:17,063 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-18 19:48:17,064 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-11-18 19:48:17,064 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-11-18 19:48:17,064 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-18 19:48:17,064 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-18 19:48:17,064 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2022-11-18 19:48:17,064 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2022-11-18 19:48:17,064 INFO L130 BoogieDeclarations]: Found specification of procedure acm_port_dtr_rts [2022-11-18 19:48:17,064 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_port_dtr_rts [2022-11-18 19:48:17,065 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-18 19:48:17,065 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-18 19:48:17,065 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-18 19:48:17,065 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-18 19:48:17,065 INFO L130 BoogieDeclarations]: Found specification of procedure acm_read_buffers_free [2022-11-18 19:48:17,065 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_read_buffers_free [2022-11-18 19:48:17,065 INFO L130 BoogieDeclarations]: Found specification of procedure acm_submit_read_urbs [2022-11-18 19:48:17,065 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_submit_read_urbs [2022-11-18 19:48:17,065 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_install [2022-11-18 19:48:17,066 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_install [2022-11-18 19:48:17,066 INFO L130 BoogieDeclarations]: Found specification of procedure stop_data_traffic [2022-11-18 19:48:17,066 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_data_traffic [2022-11-18 19:48:17,066 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-18 19:48:17,066 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-18 19:48:17,066 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-18 19:48:17,066 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-18 19:48:17,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 19:48:17,066 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2022-11-18 19:48:17,067 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2022-11-18 19:48:17,067 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2022-11-18 19:48:17,067 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2022-11-18 19:48:17,067 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_tiocmset [2022-11-18 19:48:17,067 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_tiocmset [2022-11-18 19:48:17,067 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 19:48:17,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 19:48:17,067 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2022-11-18 19:48:17,067 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2022-11-18 19:48:17,068 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-18 19:48:17,068 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-18 19:48:17,802 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 19:48:17,808 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 19:48:18,143 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-18 19:48:34,452 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 19:48:34,479 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 19:48:34,479 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-18 19:48:34,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:48:34 BoogieIcfgContainer [2022-11-18 19:48:34,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 19:48:34,486 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 19:48:34,486 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 19:48:34,490 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 19:48:34,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 07:48:13" (1/3) ... [2022-11-18 19:48:34,491 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f2031e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:48:34, skipping insertion in model container [2022-11-18 19:48:34,491 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:48:16" (2/3) ... [2022-11-18 19:48:34,492 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f2031e5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:48:34, skipping insertion in model container [2022-11-18 19:48:34,492 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:48:34" (3/3) ... [2022-11-18 19:48:34,504 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i [2022-11-18 19:48:34,530 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 19:48:34,530 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 19:48:34,615 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 19:48:34,622 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;@578b235b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 19:48:34,622 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 19:48:34,631 INFO L276 IsEmpty]: Start isEmpty. Operand has 1426 states, 1013 states have (on average 1.3366238894373148) internal successors, (1354), 1028 states have internal predecessors, (1354), 330 states have call successors, (330), 82 states have call predecessors, (330), 81 states have return successors, (322), 322 states have call predecessors, (322), 322 states have call successors, (322) [2022-11-18 19:48:34,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-18 19:48:34,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:48:34,678 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:48:34,679 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:48:34,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:48:34,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1990464920, now seen corresponding path program 1 times [2022-11-18 19:48:34,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:48:34,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941219405] [2022-11-18 19:48:34,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:48:34,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:48:35,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:48:35,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:48:35,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:48:35,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:48:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:48:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:48:35,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:48:35,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:48:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:35,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:48:35,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:48:36,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:48:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:48:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:48:36,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:48:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:48:36,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:48:36,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 19:48:36,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 19:48:36,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-18 19:48:36,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:48:36,155 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-18 19:48:36,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:48:36,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941219405] [2022-11-18 19:48:36,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941219405] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:48:36,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:48:36,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:48:36,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178469839] [2022-11-18 19:48:36,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:48:36,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:48:36,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:48:36,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:48:36,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:48:36,218 INFO L87 Difference]: Start difference. First operand has 1426 states, 1013 states have (on average 1.3366238894373148) internal successors, (1354), 1028 states have internal predecessors, (1354), 330 states have call successors, (330), 82 states have call predecessors, (330), 81 states have return successors, (322), 322 states have call predecessors, (322), 322 states have call successors, (322) Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-18 19:48:43,027 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:48:45,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:48:48,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:48:50,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:48:54,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:48:56,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:48:59,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:01,510 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:04,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:04,774 INFO L93 Difference]: Finished difference Result 4201 states and 6076 transitions. [2022-11-18 19:49:04,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:49:04,777 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 130 [2022-11-18 19:49:04,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:04,815 INFO L225 Difference]: With dead ends: 4201 [2022-11-18 19:49:04,815 INFO L226 Difference]: Without dead ends: 2739 [2022-11-18 19:49:04,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:49:04,831 INFO L413 NwaCegarLoop]: 1904 mSDtfsCounter, 2596 mSDsluCounter, 3298 mSDsCounter, 0 mSdLazyCounter, 2338 mSolverCounterSat, 1453 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2830 SdHoareTripleChecker+Valid, 5202 SdHoareTripleChecker+Invalid, 3799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1453 IncrementalHoareTripleChecker+Valid, 2338 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.9s IncrementalHoareTripleChecker+Time [2022-11-18 19:49:04,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2830 Valid, 5202 Invalid, 3799 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1453 Valid, 2338 Invalid, 8 Unknown, 0 Unchecked, 27.9s Time] [2022-11-18 19:49:04,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2739 states. [2022-11-18 19:49:05,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2739 to 2648. [2022-11-18 19:49:05,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2648 states, 1899 states have (on average 1.3280674038967877) internal successors, (2522), 1909 states have internal predecessors, (2522), 589 states have call successors, (589), 160 states have call predecessors, (589), 159 states have return successors, (588), 588 states have call predecessors, (588), 588 states have call successors, (588) [2022-11-18 19:49:05,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2648 states to 2648 states and 3699 transitions. [2022-11-18 19:49:05,155 INFO L78 Accepts]: Start accepts. Automaton has 2648 states and 3699 transitions. Word has length 130 [2022-11-18 19:49:05,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:05,157 INFO L495 AbstractCegarLoop]: Abstraction has 2648 states and 3699 transitions. [2022-11-18 19:49:05,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-18 19:49:05,157 INFO L276 IsEmpty]: Start isEmpty. Operand 2648 states and 3699 transitions. [2022-11-18 19:49:05,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-18 19:49:05,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:05,172 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:49:05,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 19:49:05,173 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:49:05,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:05,173 INFO L85 PathProgramCache]: Analyzing trace with hash -58961866, now seen corresponding path program 1 times [2022-11-18 19:49:05,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:05,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911666209] [2022-11-18 19:49:05,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:05,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:05,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:05,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:49:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:05,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:49:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:49:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:49:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:49:06,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:49:06,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:49:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:49:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:49:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:49:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:49:06,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:49:06,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:49:06,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:49:06,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:49:06,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-18 19:49:06,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 19:49:06,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:06,175 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-18 19:49:06,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:06,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911666209] [2022-11-18 19:49:06,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911666209] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:06,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:06,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 19:49:06,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261875868] [2022-11-18 19:49:06,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:06,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 19:49:06,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:06,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 19:49:06,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:49:06,179 INFO L87 Difference]: Start difference. First operand 2648 states and 3699 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 19:49:10,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:12,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:15,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:20,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:22,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:27,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:29,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:33,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:33,820 INFO L93 Difference]: Finished difference Result 7153 states and 10009 transitions. [2022-11-18 19:49:33,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 19:49:33,821 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 130 [2022-11-18 19:49:33,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:33,853 INFO L225 Difference]: With dead ends: 7153 [2022-11-18 19:49:33,853 INFO L226 Difference]: Without dead ends: 4538 [2022-11-18 19:49:33,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-11-18 19:49:33,866 INFO L413 NwaCegarLoop]: 1555 mSDtfsCounter, 2645 mSDsluCounter, 3398 mSDsCounter, 0 mSdLazyCounter, 3971 mSolverCounterSat, 1817 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2911 SdHoareTripleChecker+Valid, 4953 SdHoareTripleChecker+Invalid, 5794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1817 IncrementalHoareTripleChecker+Valid, 3971 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:49:33,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2911 Valid, 4953 Invalid, 5794 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1817 Valid, 3971 Invalid, 6 Unknown, 0 Unchecked, 27.0s Time] [2022-11-18 19:49:33,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4538 states. [2022-11-18 19:49:34,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4538 to 4377. [2022-11-18 19:49:34,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 3118 states have (on average 1.313662604233483) internal successors, (4096), 3137 states have internal predecessors, (4096), 978 states have call successors, (978), 281 states have call predecessors, (978), 280 states have return successors, (977), 976 states have call predecessors, (977), 977 states have call successors, (977) [2022-11-18 19:49:34,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 6051 transitions. [2022-11-18 19:49:34,179 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 6051 transitions. Word has length 130 [2022-11-18 19:49:34,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:34,180 INFO L495 AbstractCegarLoop]: Abstraction has 4377 states and 6051 transitions. [2022-11-18 19:49:34,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 19:49:34,180 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 6051 transitions. [2022-11-18 19:49:34,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-18 19:49:34,184 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:34,184 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:49:34,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-18 19:49:34,185 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:49:34,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:34,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1944371642, now seen corresponding path program 1 times [2022-11-18 19:49:34,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:34,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756926345] [2022-11-18 19:49:34,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:34,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:34,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:49:34,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:49:34,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:49:34,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:49:34,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:49:34,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:49:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:49:34,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:49:34,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:49:34,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:49:34,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:49:34,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:49:34,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:49:34,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:49:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:49:34,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:49:34,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-18 19:49:34,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:34,970 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-18 19:49:34,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:34,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756926345] [2022-11-18 19:49:34,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756926345] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:34,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:34,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:49:34,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413527187] [2022-11-18 19:49:34,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:34,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:49:34,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:34,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:49:34,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:49:34,981 INFO L87 Difference]: Start difference. First operand 4377 states and 6051 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 19:49:37,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:39,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:48,456 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:50,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:49:53,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:49:53,120 INFO L93 Difference]: Finished difference Result 10809 states and 15003 transitions. [2022-11-18 19:49:53,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:49:53,121 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 132 [2022-11-18 19:49:53,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:49:53,161 INFO L225 Difference]: With dead ends: 10809 [2022-11-18 19:49:53,161 INFO L226 Difference]: Without dead ends: 6465 [2022-11-18 19:49:53,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:49:53,180 INFO L413 NwaCegarLoop]: 1766 mSDtfsCounter, 1875 mSDsluCounter, 3201 mSDsCounter, 0 mSdLazyCounter, 2154 mSolverCounterSat, 1143 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2008 SdHoareTripleChecker+Valid, 4967 SdHoareTripleChecker+Invalid, 3301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1143 IncrementalHoareTripleChecker+Valid, 2154 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.7s IncrementalHoareTripleChecker+Time [2022-11-18 19:49:53,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2008 Valid, 4967 Invalid, 3301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1143 Valid, 2154 Invalid, 4 Unknown, 0 Unchecked, 17.7s Time] [2022-11-18 19:49:53,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6465 states. [2022-11-18 19:49:53,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6465 to 6231. [2022-11-18 19:49:53,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6231 states, 4489 states have (on average 1.3225662731120518) internal successors, (5937), 4513 states have internal predecessors, (5937), 1325 states have call successors, (1325), 417 states have call predecessors, (1325), 416 states have return successors, (1324), 1322 states have call predecessors, (1324), 1324 states have call successors, (1324) [2022-11-18 19:49:53,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6231 states to 6231 states and 8586 transitions. [2022-11-18 19:49:53,526 INFO L78 Accepts]: Start accepts. Automaton has 6231 states and 8586 transitions. Word has length 132 [2022-11-18 19:49:53,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:49:53,528 INFO L495 AbstractCegarLoop]: Abstraction has 6231 states and 8586 transitions. [2022-11-18 19:49:53,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 19:49:53,529 INFO L276 IsEmpty]: Start isEmpty. Operand 6231 states and 8586 transitions. [2022-11-18 19:49:53,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-11-18 19:49:53,538 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:49:53,539 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:49:53,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-18 19:49:53,540 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:49:53,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:49:53,540 INFO L85 PathProgramCache]: Analyzing trace with hash -14080758, now seen corresponding path program 1 times [2022-11-18 19:49:53,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:49:53,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438203860] [2022-11-18 19:49:53,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:49:53,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:49:53,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:49:54,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:49:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:49:54,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:49:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:49:54,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:49:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:49:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:49:54,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:49:54,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:49:54,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:49:54,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:49:54,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:49:54,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:49:54,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:49:54,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:49:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:49:54,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:49:54,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-18 19:49:54,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-18 19:49:54,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:49:54,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:49:54,895 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2022-11-18 19:49:54,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:49:54,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438203860] [2022-11-18 19:49:54,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438203860] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:49:54,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:49:54,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:49:54,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913492464] [2022-11-18 19:49:54,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:49:54,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:49:54,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:49:54,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:49:54,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:49:54,900 INFO L87 Difference]: Start difference. First operand 6231 states and 8586 transitions. Second operand has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-18 19:49:58,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:00,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:11,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:13,354 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:17,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:17,335 INFO L93 Difference]: Finished difference Result 15519 states and 22176 transitions. [2022-11-18 19:50:17,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:50:17,336 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 177 [2022-11-18 19:50:17,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:17,386 INFO L225 Difference]: With dead ends: 15519 [2022-11-18 19:50:17,387 INFO L226 Difference]: Without dead ends: 9334 [2022-11-18 19:50:17,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-11-18 19:50:17,406 INFO L413 NwaCegarLoop]: 2317 mSDtfsCounter, 3105 mSDsluCounter, 5713 mSDsCounter, 0 mSdLazyCounter, 3372 mSolverCounterSat, 1331 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3371 SdHoareTripleChecker+Valid, 8030 SdHoareTripleChecker+Invalid, 4707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1331 IncrementalHoareTripleChecker+Valid, 3372 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:50:17,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3371 Valid, 8030 Invalid, 4707 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1331 Valid, 3372 Invalid, 4 Unknown, 0 Unchecked, 21.8s Time] [2022-11-18 19:50:17,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9334 states. [2022-11-18 19:50:17,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9334 to 6235. [2022-11-18 19:50:17,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6235 states, 4493 states have (on average 1.3222791008235033) internal successors, (5941), 4517 states have internal predecessors, (5941), 1325 states have call successors, (1325), 417 states have call predecessors, (1325), 416 states have return successors, (1324), 1322 states have call predecessors, (1324), 1324 states have call successors, (1324) [2022-11-18 19:50:17,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6235 states to 6235 states and 8590 transitions. [2022-11-18 19:50:17,845 INFO L78 Accepts]: Start accepts. Automaton has 6235 states and 8590 transitions. Word has length 177 [2022-11-18 19:50:17,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:17,847 INFO L495 AbstractCegarLoop]: Abstraction has 6235 states and 8590 transitions. [2022-11-18 19:50:17,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.714285714285714) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-18 19:50:17,848 INFO L276 IsEmpty]: Start isEmpty. Operand 6235 states and 8590 transitions. [2022-11-18 19:50:17,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-11-18 19:50:17,856 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:17,857 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:50:17,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 19:50:17,857 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:50:17,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:17,858 INFO L85 PathProgramCache]: Analyzing trace with hash -730636486, now seen corresponding path program 1 times [2022-11-18 19:50:17,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:17,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946797154] [2022-11-18 19:50:17,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:17,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:18,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:50:18,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:50:18,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:50:18,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:50:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:50:18,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:50:18,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:50:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:50:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:50:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:50:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:50:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:50:18,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:50:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:50:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:50:18,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:18,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-18 19:50:18,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-18 19:50:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-18 19:50:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-18 19:50:18,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-11-18 19:50:18,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-11-18 19:50:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2022-11-18 19:50:18,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:18,801 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2022-11-18 19:50:18,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:18,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946797154] [2022-11-18 19:50:18,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946797154] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:18,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:18,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:50:18,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870087555] [2022-11-18 19:50:18,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:18,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:50:18,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:18,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:50:18,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:50:18,804 INFO L87 Difference]: Start difference. First operand 6235 states and 8590 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-18 19:50:21,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:23,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:32,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:34,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:37,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:37,596 INFO L93 Difference]: Finished difference Result 12723 states and 17632 transitions. [2022-11-18 19:50:37,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 19:50:37,597 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 182 [2022-11-18 19:50:37,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:37,656 INFO L225 Difference]: With dead ends: 12723 [2022-11-18 19:50:37,656 INFO L226 Difference]: Without dead ends: 6510 [2022-11-18 19:50:37,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-18 19:50:37,677 INFO L413 NwaCegarLoop]: 1599 mSDtfsCounter, 585 mSDsluCounter, 5449 mSDsCounter, 0 mSdLazyCounter, 3021 mSolverCounterSat, 715 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 7048 SdHoareTripleChecker+Invalid, 3740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 715 IncrementalHoareTripleChecker+Valid, 3021 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.4s IncrementalHoareTripleChecker+Time [2022-11-18 19:50:37,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [614 Valid, 7048 Invalid, 3740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [715 Valid, 3021 Invalid, 4 Unknown, 0 Unchecked, 18.4s Time] [2022-11-18 19:50:37,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6510 states. [2022-11-18 19:50:38,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6510 to 6235. [2022-11-18 19:50:38,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6235 states, 4493 states have (on average 1.3204985533051414) internal successors, (5933), 4517 states have internal predecessors, (5933), 1325 states have call successors, (1325), 417 states have call predecessors, (1325), 416 states have return successors, (1324), 1322 states have call predecessors, (1324), 1324 states have call successors, (1324) [2022-11-18 19:50:38,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6235 states to 6235 states and 8582 transitions. [2022-11-18 19:50:38,099 INFO L78 Accepts]: Start accepts. Automaton has 6235 states and 8582 transitions. Word has length 182 [2022-11-18 19:50:38,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:38,099 INFO L495 AbstractCegarLoop]: Abstraction has 6235 states and 8582 transitions. [2022-11-18 19:50:38,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-18 19:50:38,100 INFO L276 IsEmpty]: Start isEmpty. Operand 6235 states and 8582 transitions. [2022-11-18 19:50:38,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-11-18 19:50:38,110 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:38,110 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:50:38,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-18 19:50:38,111 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:50:38,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:38,111 INFO L85 PathProgramCache]: Analyzing trace with hash -669177600, now seen corresponding path program 1 times [2022-11-18 19:50:38,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:38,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120724498] [2022-11-18 19:50:38,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:38,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:38,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:50:38,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:50:38,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:50:38,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:50:38,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:50:38,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:50:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:50:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:50:38,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:50:38,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:38,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:50:38,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:50:38,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:50:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:50:38,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:50:38,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:50:38,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:38,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-18 19:50:38,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-11-18 19:50:38,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-11-18 19:50:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 19:50:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-11-18 19:50:38,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-11-18 19:50:38,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-11-18 19:50:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-11-18 19:50:38,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:38,996 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2022-11-18 19:50:38,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:38,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120724498] [2022-11-18 19:50:38,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120724498] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:38,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:38,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 19:50:38,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489322983] [2022-11-18 19:50:38,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:38,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 19:50:38,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:38,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 19:50:38,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:50:38,999 INFO L87 Difference]: Start difference. First operand 6235 states and 8582 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-18 19:50:41,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:43,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:51,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:53,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:50:55,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:50:55,195 INFO L93 Difference]: Finished difference Result 6785 states and 9354 transitions. [2022-11-18 19:50:55,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 19:50:55,196 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 190 [2022-11-18 19:50:55,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:50:55,217 INFO L225 Difference]: With dead ends: 6785 [2022-11-18 19:50:55,218 INFO L226 Difference]: Without dead ends: 6782 [2022-11-18 19:50:55,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-18 19:50:55,222 INFO L413 NwaCegarLoop]: 1599 mSDtfsCounter, 2153 mSDsluCounter, 2790 mSDsCounter, 0 mSdLazyCounter, 1961 mSolverCounterSat, 884 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2373 SdHoareTripleChecker+Valid, 4389 SdHoareTripleChecker+Invalid, 2849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 884 IncrementalHoareTripleChecker+Valid, 1961 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2022-11-18 19:50:55,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2373 Valid, 4389 Invalid, 2849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [884 Valid, 1961 Invalid, 4 Unknown, 0 Unchecked, 15.7s Time] [2022-11-18 19:50:55,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6782 states. [2022-11-18 19:50:55,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6782 to 6477. [2022-11-18 19:50:55,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6477 states, 4656 states have (on average 1.3148625429553265) internal successors, (6122), 4680 states have internal predecessors, (6122), 1355 states have call successors, (1355), 466 states have call predecessors, (1355), 465 states have return successors, (1354), 1352 states have call predecessors, (1354), 1354 states have call successors, (1354) [2022-11-18 19:50:55,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6477 states to 6477 states and 8831 transitions. [2022-11-18 19:50:55,591 INFO L78 Accepts]: Start accepts. Automaton has 6477 states and 8831 transitions. Word has length 190 [2022-11-18 19:50:55,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:50:55,591 INFO L495 AbstractCegarLoop]: Abstraction has 6477 states and 8831 transitions. [2022-11-18 19:50:55,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2022-11-18 19:50:55,592 INFO L276 IsEmpty]: Start isEmpty. Operand 6477 states and 8831 transitions. [2022-11-18 19:50:55,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-11-18 19:50:55,602 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:50:55,602 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:50:55,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 19:50:55,603 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:50:55,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:50:55,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1262325454, now seen corresponding path program 1 times [2022-11-18 19:50:55,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:50:55,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262795878] [2022-11-18 19:50:55,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:50:55,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:50:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:50:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:50:56,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:50:56,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:50:56,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:50:56,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:50:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:50:56,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:50:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:50:56,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:50:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:50:56,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:50:56,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:50:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:50:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:50:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:50:56,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:50:56,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:50:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-18 19:50:56,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-11-18 19:50:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-11-18 19:50:56,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 19:50:56,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-11-18 19:50:56,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2022-11-18 19:50:56,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:50:56,505 INFO L134 CoverageAnalysis]: Checked inductivity of 548 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2022-11-18 19:50:56,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:50:56,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262795878] [2022-11-18 19:50:56,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262795878] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:50:56,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:50:56,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:50:56,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62795053] [2022-11-18 19:50:56,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:50:56,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:50:56,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:50:56,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:50:56,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:50:56,508 INFO L87 Difference]: Start difference. First operand 6477 states and 8831 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (27), 6 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-18 19:50:59,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:01,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:09,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:16,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:18,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:21,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:26,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:51:26,232 INFO L93 Difference]: Finished difference Result 17221 states and 23616 transitions. [2022-11-18 19:51:26,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 19:51:26,233 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (27), 6 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 190 [2022-11-18 19:51:26,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:51:26,270 INFO L225 Difference]: With dead ends: 17221 [2022-11-18 19:51:26,271 INFO L226 Difference]: Without dead ends: 10790 [2022-11-18 19:51:26,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-11-18 19:51:26,291 INFO L413 NwaCegarLoop]: 2023 mSDtfsCounter, 3126 mSDsluCounter, 5489 mSDsCounter, 0 mSdLazyCounter, 5768 mSolverCounterSat, 1855 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3385 SdHoareTripleChecker+Valid, 7512 SdHoareTripleChecker+Invalid, 7629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1855 IncrementalHoareTripleChecker+Valid, 5768 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:51:26,291 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3385 Valid, 7512 Invalid, 7629 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1855 Valid, 5768 Invalid, 6 Unknown, 0 Unchecked, 28.8s Time] [2022-11-18 19:51:26,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10790 states. [2022-11-18 19:51:26,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10790 to 10222. [2022-11-18 19:51:26,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10222 states, 7412 states have (on average 1.3112520237452778) internal successors, (9719), 7450 states have internal predecessors, (9719), 2070 states have call successors, (2070), 740 states have call predecessors, (2070), 739 states have return successors, (2069), 2065 states have call predecessors, (2069), 2069 states have call successors, (2069) [2022-11-18 19:51:26,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10222 states to 10222 states and 13858 transitions. [2022-11-18 19:51:26,885 INFO L78 Accepts]: Start accepts. Automaton has 10222 states and 13858 transitions. Word has length 190 [2022-11-18 19:51:26,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:51:26,886 INFO L495 AbstractCegarLoop]: Abstraction has 10222 states and 13858 transitions. [2022-11-18 19:51:26,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (27), 6 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-18 19:51:26,886 INFO L276 IsEmpty]: Start isEmpty. Operand 10222 states and 13858 transitions. [2022-11-18 19:51:26,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-11-18 19:51:26,897 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:51:26,897 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:51:26,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 19:51:26,898 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:51:26,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:51:26,898 INFO L85 PathProgramCache]: Analyzing trace with hash 100992178, now seen corresponding path program 1 times [2022-11-18 19:51:26,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:51:26,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742138241] [2022-11-18 19:51:26,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:51:26,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:51:27,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:51:27,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:51:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:51:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:51:27,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:51:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:51:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:51:27,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:51:27,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:51:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:51:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:51:27,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:51:27,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:51:27,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:51:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:51:27,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:51:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:51:27,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:27,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-18 19:51:27,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 19:51:27,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-18 19:51:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-18 19:51:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-11-18 19:51:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 19:51:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:27,624 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-18 19:51:27,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:51:27,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742138241] [2022-11-18 19:51:27,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742138241] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:51:27,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:51:27,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:51:27,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355538772] [2022-11-18 19:51:27,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:51:27,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:51:27,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:51:27,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:51:27,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:51:27,627 INFO L87 Difference]: Start difference. First operand 10222 states and 13858 transitions. Second operand has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-18 19:51:30,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:38,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:40,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:51:40,967 INFO L93 Difference]: Finished difference Result 20961 states and 28527 transitions. [2022-11-18 19:51:40,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 19:51:40,968 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 194 [2022-11-18 19:51:40,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:51:41,011 INFO L225 Difference]: With dead ends: 20961 [2022-11-18 19:51:41,011 INFO L226 Difference]: Without dead ends: 10773 [2022-11-18 19:51:41,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-11-18 19:51:41,038 INFO L413 NwaCegarLoop]: 1304 mSDtfsCounter, 1380 mSDsluCounter, 3392 mSDsCounter, 0 mSdLazyCounter, 3147 mSolverCounterSat, 1414 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1443 SdHoareTripleChecker+Valid, 4696 SdHoareTripleChecker+Invalid, 4563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1414 IncrementalHoareTripleChecker+Valid, 3147 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-11-18 19:51:41,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1443 Valid, 4696 Invalid, 4563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1414 Valid, 3147 Invalid, 2 Unknown, 0 Unchecked, 12.7s Time] [2022-11-18 19:51:41,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10773 states. [2022-11-18 19:51:41,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10773 to 10131. [2022-11-18 19:51:41,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10131 states, 7342 states have (on average 1.3121765186597658) internal successors, (9634), 7383 states have internal predecessors, (9634), 2058 states have call successors, (2058), 731 states have call predecessors, (2058), 730 states have return successors, (2057), 2050 states have call predecessors, (2057), 2057 states have call successors, (2057) [2022-11-18 19:51:41,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10131 states to 10131 states and 13749 transitions. [2022-11-18 19:51:41,703 INFO L78 Accepts]: Start accepts. Automaton has 10131 states and 13749 transitions. Word has length 194 [2022-11-18 19:51:41,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:51:41,707 INFO L495 AbstractCegarLoop]: Abstraction has 10131 states and 13749 transitions. [2022-11-18 19:51:41,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-18 19:51:41,707 INFO L276 IsEmpty]: Start isEmpty. Operand 10131 states and 13749 transitions. [2022-11-18 19:51:41,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-11-18 19:51:41,720 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:51:41,720 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:51:41,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-18 19:51:41,721 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:51:41,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:51:41,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1590403173, now seen corresponding path program 1 times [2022-11-18 19:51:41,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:51:41,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359717747] [2022-11-18 19:51:41,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:51:41,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:51:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:51:42,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:51:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:51:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:51:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:51:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:51:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:51:42,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:51:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:51:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:51:42,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:51:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:51:42,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:51:42,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:51:42,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:51:42,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:51:42,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:51:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-18 19:51:42,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-18 19:51:42,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-18 19:51:42,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-11-18 19:51:42,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-11-18 19:51:42,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-18 19:51:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 19:51:42,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-11-18 19:51:42,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:51:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-11-18 19:51:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:51:42,654 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2022-11-18 19:51:42,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:51:42,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359717747] [2022-11-18 19:51:42,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359717747] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:51:42,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:51:42,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 19:51:42,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833239574] [2022-11-18 19:51:42,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:51:42,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 19:51:42,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:51:42,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 19:51:42,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:51:42,659 INFO L87 Difference]: Start difference. First operand 10131 states and 13749 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:51:45,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:47,634 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:57,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:51:59,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:05,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:07,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:09,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:11,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:14,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:52:14,655 INFO L93 Difference]: Finished difference Result 24319 states and 33033 transitions. [2022-11-18 19:52:14,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 19:52:14,656 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 213 [2022-11-18 19:52:14,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:52:14,711 INFO L225 Difference]: With dead ends: 24319 [2022-11-18 19:52:14,712 INFO L226 Difference]: Without dead ends: 14234 [2022-11-18 19:52:14,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-11-18 19:52:14,737 INFO L413 NwaCegarLoop]: 1920 mSDtfsCounter, 2539 mSDsluCounter, 5177 mSDsCounter, 0 mSdLazyCounter, 5370 mSolverCounterSat, 1418 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2805 SdHoareTripleChecker+Valid, 7097 SdHoareTripleChecker+Invalid, 6796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1418 IncrementalHoareTripleChecker+Valid, 5370 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:52:14,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2805 Valid, 7097 Invalid, 6796 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1418 Valid, 5370 Invalid, 8 Unknown, 0 Unchecked, 31.0s Time] [2022-11-18 19:52:14,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14234 states. [2022-11-18 19:52:15,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14234 to 13471. [2022-11-18 19:52:15,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13471 states, 9847 states have (on average 1.3130902813039504) internal successors, (12930), 9896 states have internal predecessors, (12930), 2618 states have call successors, (2618), 1006 states have call predecessors, (2618), 1005 states have return successors, (2617), 2608 states have call predecessors, (2617), 2617 states have call successors, (2617) [2022-11-18 19:52:15,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13471 states to 13471 states and 18165 transitions. [2022-11-18 19:52:15,590 INFO L78 Accepts]: Start accepts. Automaton has 13471 states and 18165 transitions. Word has length 213 [2022-11-18 19:52:15,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:52:15,590 INFO L495 AbstractCegarLoop]: Abstraction has 13471 states and 18165 transitions. [2022-11-18 19:52:15,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:52:15,591 INFO L276 IsEmpty]: Start isEmpty. Operand 13471 states and 18165 transitions. [2022-11-18 19:52:15,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-18 19:52:15,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:52:15,612 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:52:15,612 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 19:52:15,612 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:52:15,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:52:15,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1246776163, now seen corresponding path program 1 times [2022-11-18 19:52:15,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:52:15,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231075833] [2022-11-18 19:52:15,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:52:15,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:52:15,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:52:17,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:52:17,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:52:17,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:52:17,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:52:17,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:52:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:52:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:52:17,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:52:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:52:17,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:52:17,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:52:17,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:52:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:52:17,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:52:17,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:52:17,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:52:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:52:17,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-18 19:52:17,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-11-18 19:52:17,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-11-18 19:52:17,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 19:52:17,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:52:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 19:52:17,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-11-18 19:52:17,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2022-11-18 19:52:17,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:52:17,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231075833] [2022-11-18 19:52:17,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231075833] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:52:17,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:52:17,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 19:52:17,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399628904] [2022-11-18 19:52:17,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:52:17,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 19:52:17,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:52:17,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 19:52:17,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:52:17,761 INFO L87 Difference]: Start difference. First operand 13471 states and 18165 transitions. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-18 19:52:20,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:22,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:24,935 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:35,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:37,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:40,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:52:40,894 INFO L93 Difference]: Finished difference Result 27775 states and 37554 transitions. [2022-11-18 19:52:40,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 19:52:40,894 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 212 [2022-11-18 19:52:40,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:52:40,941 INFO L225 Difference]: With dead ends: 27775 [2022-11-18 19:52:40,941 INFO L226 Difference]: Without dead ends: 14313 [2022-11-18 19:52:40,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-11-18 19:52:40,970 INFO L413 NwaCegarLoop]: 1309 mSDtfsCounter, 1402 mSDsluCounter, 5130 mSDsCounter, 0 mSdLazyCounter, 4758 mSolverCounterSat, 1143 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1503 SdHoareTripleChecker+Valid, 6439 SdHoareTripleChecker+Invalid, 5906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1143 IncrementalHoareTripleChecker+Valid, 4758 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:52:40,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1503 Valid, 6439 Invalid, 5906 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1143 Valid, 4758 Invalid, 5 Unknown, 0 Unchecked, 22.2s Time] [2022-11-18 19:52:40,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14313 states. [2022-11-18 19:52:41,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14313 to 13550. [2022-11-18 19:52:41,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13550 states, 9910 states have (on average 1.3116044399596367) internal successors, (12998), 9960 states have internal predecessors, (12998), 2628 states have call successors, (2628), 1012 states have call predecessors, (2628), 1011 states have return successors, (2627), 2617 states have call predecessors, (2627), 2627 states have call successors, (2627) [2022-11-18 19:52:41,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13550 states to 13550 states and 18253 transitions. [2022-11-18 19:52:41,671 INFO L78 Accepts]: Start accepts. Automaton has 13550 states and 18253 transitions. Word has length 212 [2022-11-18 19:52:41,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:52:41,672 INFO L495 AbstractCegarLoop]: Abstraction has 13550 states and 18253 transitions. [2022-11-18 19:52:41,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (28), 6 states have call predecessors, (28), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-18 19:52:41,672 INFO L276 IsEmpty]: Start isEmpty. Operand 13550 states and 18253 transitions. [2022-11-18 19:52:41,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-18 19:52:41,694 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:52:41,694 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:52:41,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-18 19:52:41,694 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:52:41,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:52:41,695 INFO L85 PathProgramCache]: Analyzing trace with hash -2130285153, now seen corresponding path program 1 times [2022-11-18 19:52:41,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:52:41,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114897098] [2022-11-18 19:52:41,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:52:41,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:52:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:52:44,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:52:44,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:52:44,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:52:44,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:52:44,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:52:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:52:44,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:52:44,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:52:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:52:44,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:52:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:52:44,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:52:44,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:52:44,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:52:44,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:52:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 19:52:44,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:52:44,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-18 19:52:44,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2022-11-18 19:52:44,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-11-18 19:52:44,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 19:52:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:52:44,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-18 19:52:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-11-18 19:52:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:52:44,639 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 553 trivial. 0 not checked. [2022-11-18 19:52:44,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:52:44,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114897098] [2022-11-18 19:52:44,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114897098] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:52:44,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:52:44,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 19:52:44,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816448610] [2022-11-18 19:52:44,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:52:44,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 19:52:44,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:52:44,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 19:52:44,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-11-18 19:52:44,642 INFO L87 Difference]: Start difference. First operand 13550 states and 18253 transitions. Second operand has 12 states, 12 states have (on average 8.666666666666666) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-18 19:52:48,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:52:50,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:03,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:07,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:53:07,648 INFO L93 Difference]: Finished difference Result 27870 states and 37631 transitions. [2022-11-18 19:53:07,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 19:53:07,648 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.666666666666666) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) Word has length 212 [2022-11-18 19:53:07,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:53:07,752 INFO L225 Difference]: With dead ends: 27870 [2022-11-18 19:53:07,752 INFO L226 Difference]: Without dead ends: 14305 [2022-11-18 19:53:07,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2022-11-18 19:53:07,776 INFO L413 NwaCegarLoop]: 1303 mSDtfsCounter, 1672 mSDsluCounter, 8752 mSDsCounter, 0 mSdLazyCounter, 7755 mSolverCounterSat, 1507 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1773 SdHoareTripleChecker+Valid, 10055 SdHoareTripleChecker+Invalid, 9265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1507 IncrementalHoareTripleChecker+Valid, 7755 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2022-11-18 19:53:07,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1773 Valid, 10055 Invalid, 9265 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1507 Valid, 7755 Invalid, 3 Unknown, 0 Unchecked, 21.7s Time] [2022-11-18 19:53:07,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14305 states. [2022-11-18 19:53:08,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14305 to 13580. [2022-11-18 19:53:08,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13580 states, 9925 states have (on average 1.3107304785894207) internal successors, (13009), 9990 states have internal predecessors, (13009), 2628 states have call successors, (2628), 1012 states have call predecessors, (2628), 1026 states have return successors, (2678), 2617 states have call predecessors, (2678), 2627 states have call successors, (2678) [2022-11-18 19:53:08,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13580 states to 13580 states and 18315 transitions. [2022-11-18 19:53:08,466 INFO L78 Accepts]: Start accepts. Automaton has 13580 states and 18315 transitions. Word has length 212 [2022-11-18 19:53:08,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:53:08,467 INFO L495 AbstractCegarLoop]: Abstraction has 13580 states and 18315 transitions. [2022-11-18 19:53:08,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.666666666666666) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (28), 6 states have call predecessors, (28), 2 states have return successors, (25), 4 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-18 19:53:08,467 INFO L276 IsEmpty]: Start isEmpty. Operand 13580 states and 18315 transitions. [2022-11-18 19:53:08,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-11-18 19:53:08,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:53:08,491 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:53:08,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-18 19:53:08,491 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:53:08,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:53:08,492 INFO L85 PathProgramCache]: Analyzing trace with hash 604411113, now seen corresponding path program 1 times [2022-11-18 19:53:08,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:53:08,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245811638] [2022-11-18 19:53:08,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:53:08,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:53:08,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:53:11,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:53:11,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:53:11,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:53:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:53:11,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:53:11,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:53:11,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:53:11,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:53:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:53:11,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:53:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:53:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:53:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:53:11,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:53:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:53:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:53:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:53:11,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:53:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 19:53:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-11-18 19:53:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:53:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 19:53:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-11-18 19:53:11,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 19:53:11,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:53:11,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-11-18 19:53:11,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-11-18 19:53:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-11-18 19:53:11,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:11,530 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 562 trivial. 0 not checked. [2022-11-18 19:53:11,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:53:11,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245811638] [2022-11-18 19:53:11,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245811638] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:53:11,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:53:11,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 19:53:11,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333804655] [2022-11-18 19:53:11,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:53:11,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 19:53:11,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:53:11,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 19:53:11,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 19:53:11,533 INFO L87 Difference]: Start difference. First operand 13580 states and 18315 transitions. Second operand has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 5 states have internal predecessors, (112), 3 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:53:14,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:16,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:30,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:32,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:35,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:37,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:42,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:53:42,772 INFO L93 Difference]: Finished difference Result 29666 states and 40473 transitions. [2022-11-18 19:53:42,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 19:53:42,773 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 5 states have internal predecessors, (112), 3 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 232 [2022-11-18 19:53:42,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:53:42,808 INFO L225 Difference]: With dead ends: 29666 [2022-11-18 19:53:42,808 INFO L226 Difference]: Without dead ends: 16211 [2022-11-18 19:53:42,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-11-18 19:53:42,833 INFO L413 NwaCegarLoop]: 1949 mSDtfsCounter, 1862 mSDsluCounter, 10451 mSDsCounter, 0 mSdLazyCounter, 7819 mSolverCounterSat, 1320 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2140 SdHoareTripleChecker+Valid, 12400 SdHoareTripleChecker+Invalid, 9145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1320 IncrementalHoareTripleChecker+Valid, 7819 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:53:42,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2140 Valid, 12400 Invalid, 9145 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1320 Valid, 7819 Invalid, 6 Unknown, 0 Unchecked, 30.0s Time] [2022-11-18 19:53:42,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16211 states. [2022-11-18 19:53:43,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16211 to 13580. [2022-11-18 19:53:43,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13580 states, 9925 states have (on average 1.310125944584383) internal successors, (13003), 9990 states have internal predecessors, (13003), 2628 states have call successors, (2628), 1012 states have call predecessors, (2628), 1026 states have return successors, (2678), 2617 states have call predecessors, (2678), 2627 states have call successors, (2678) [2022-11-18 19:53:43,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13580 states to 13580 states and 18309 transitions. [2022-11-18 19:53:43,710 INFO L78 Accepts]: Start accepts. Automaton has 13580 states and 18309 transitions. Word has length 232 [2022-11-18 19:53:43,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:53:43,711 INFO L495 AbstractCegarLoop]: Abstraction has 13580 states and 18309 transitions. [2022-11-18 19:53:43,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 5 states have internal predecessors, (112), 3 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:53:43,711 INFO L276 IsEmpty]: Start isEmpty. Operand 13580 states and 18309 transitions. [2022-11-18 19:53:43,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-11-18 19:53:43,733 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:53:43,733 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:53:43,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 19:53:43,735 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:53:43,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:53:43,736 INFO L85 PathProgramCache]: Analyzing trace with hash 852557607, now seen corresponding path program 1 times [2022-11-18 19:53:43,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:53:43,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134016160] [2022-11-18 19:53:43,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:53:43,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:53:44,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:53:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:53:45,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:53:45,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:53:45,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:53:45,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:53:45,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:53:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:53:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:53:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:53:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:53:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:53:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:53:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:53:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:53:45,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 19:53:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:53:45,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:53:45,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:53:45,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 19:53:45,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-11-18 19:53:45,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:53:45,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 19:53:45,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-11-18 19:53:45,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 19:53:45,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:53:45,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-11-18 19:53:45,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-11-18 19:53:45,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-11-18 19:53:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:53:45,960 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-11-18 19:53:45,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:53:45,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134016160] [2022-11-18 19:53:45,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134016160] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:53:45,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:53:45,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 19:53:45,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925046157] [2022-11-18 19:53:45,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:53:45,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 19:53:45,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:53:45,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 19:53:45,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:53:45,964 INFO L87 Difference]: Start difference. First operand 13580 states and 18309 transitions. Second operand has 8 states, 8 states have (on average 13.125) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-18 19:53:49,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:53:58,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:54:01,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:54:01,607 INFO L93 Difference]: Finished difference Result 27813 states and 37595 transitions. [2022-11-18 19:54:01,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 19:54:01,608 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 232 [2022-11-18 19:54:01,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:54:01,637 INFO L225 Difference]: With dead ends: 27813 [2022-11-18 19:54:01,638 INFO L226 Difference]: Without dead ends: 14248 [2022-11-18 19:54:01,660 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-11-18 19:54:01,660 INFO L413 NwaCegarLoop]: 1301 mSDtfsCounter, 1379 mSDsluCounter, 4470 mSDsCounter, 0 mSdLazyCounter, 4035 mSolverCounterSat, 1416 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 5771 SdHoareTripleChecker+Invalid, 5453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1416 IncrementalHoareTripleChecker+Valid, 4035 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2022-11-18 19:54:01,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1442 Valid, 5771 Invalid, 5453 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1416 Valid, 4035 Invalid, 2 Unknown, 0 Unchecked, 14.5s Time] [2022-11-18 19:54:01,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14248 states. [2022-11-18 19:54:02,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14248 to 13595. [2022-11-18 19:54:02,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13595 states, 9940 states have (on average 1.3096579476861168) internal successors, (13018), 10005 states have internal predecessors, (13018), 2628 states have call successors, (2628), 1012 states have call predecessors, (2628), 1026 states have return successors, (2678), 2617 states have call predecessors, (2678), 2627 states have call successors, (2678) [2022-11-18 19:54:02,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13595 states to 13595 states and 18324 transitions. [2022-11-18 19:54:02,476 INFO L78 Accepts]: Start accepts. Automaton has 13595 states and 18324 transitions. Word has length 232 [2022-11-18 19:54:02,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:54:02,477 INFO L495 AbstractCegarLoop]: Abstraction has 13595 states and 18324 transitions. [2022-11-18 19:54:02,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (31), 6 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-18 19:54:02,478 INFO L276 IsEmpty]: Start isEmpty. Operand 13595 states and 18324 transitions. [2022-11-18 19:54:02,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-11-18 19:54:02,504 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:54:02,504 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:54:02,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-18 19:54:02,505 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:54:02,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:54:02,506 INFO L85 PathProgramCache]: Analyzing trace with hash -827632249, now seen corresponding path program 1 times [2022-11-18 19:54:02,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:54:02,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749889807] [2022-11-18 19:54:02,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:54:02,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:54:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:54:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:54:04,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:54:04,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:54:04,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:54:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:54:04,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:54:04,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:54:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:54:04,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:54:04,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:54:04,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:54:04,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:54:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:54:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:54:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:54:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:54:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:54:04,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 19:54:04,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-18 19:54:04,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-18 19:54:04,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-18 19:54:04,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-11-18 19:54:04,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2022-11-18 19:54:04,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-11-18 19:54:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2022-11-18 19:54:04,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2022-11-18 19:54:04,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:04,876 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 576 trivial. 0 not checked. [2022-11-18 19:54:04,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:54:04,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749889807] [2022-11-18 19:54:04,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749889807] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:54:04,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154047850] [2022-11-18 19:54:04,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:54:04,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:54:04,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:54:04,883 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:54:04,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 19:54:07,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:07,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 6912 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 19:54:07,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:54:07,537 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 182 proven. 0 refuted. 0 times theorem prover too weak. 395 trivial. 0 not checked. [2022-11-18 19:54:07,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:54:07,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154047850] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:54:07,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 19:54:07,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2022-11-18 19:54:07,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762671848] [2022-11-18 19:54:07,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:54:07,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:54:07,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:54:07,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:54:07,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-11-18 19:54:07,542 INFO L87 Difference]: Start difference. First operand 13595 states and 18324 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:54:08,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:54:08,630 INFO L93 Difference]: Finished difference Result 26994 states and 36380 transitions. [2022-11-18 19:54:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 19:54:08,631 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 233 [2022-11-18 19:54:08,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:54:08,661 INFO L225 Difference]: With dead ends: 26994 [2022-11-18 19:54:08,662 INFO L226 Difference]: Without dead ends: 13441 [2022-11-18 19:54:08,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-11-18 19:54:08,681 INFO L413 NwaCegarLoop]: 1962 mSDtfsCounter, 5 mSDsluCounter, 5871 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 7833 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:54:08,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 7833 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:54:08,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13441 states. [2022-11-18 19:54:09,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13441 to 13357. [2022-11-18 19:54:09,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13357 states, 9763 states have (on average 1.3125064017207826) internal successors, (12814), 9836 states have internal predecessors, (12814), 2585 states have call successors, (2585), 994 states have call predecessors, (2585), 1008 states have return successors, (2635), 2566 states have call predecessors, (2635), 2584 states have call successors, (2635) [2022-11-18 19:54:09,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13357 states to 13357 states and 18034 transitions. [2022-11-18 19:54:09,490 INFO L78 Accepts]: Start accepts. Automaton has 13357 states and 18034 transitions. Word has length 233 [2022-11-18 19:54:09,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:54:09,491 INFO L495 AbstractCegarLoop]: Abstraction has 13357 states and 18034 transitions. [2022-11-18 19:54:09,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 3 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:54:09,492 INFO L276 IsEmpty]: Start isEmpty. Operand 13357 states and 18034 transitions. [2022-11-18 19:54:09,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2022-11-18 19:54:09,517 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:54:09,517 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:54:09,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 19:54:09,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:54:09,732 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:54:09,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:54:09,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1261573157, now seen corresponding path program 1 times [2022-11-18 19:54:09,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:54:09,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967332067] [2022-11-18 19:54:09,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:54:09,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:54:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:54:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 19:54:11,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 19:54:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 19:54:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 19:54:11,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 19:54:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 19:54:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 19:54:11,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 19:54:11,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 19:54:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 19:54:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 19:54:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 19:54:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 19:54:11,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 19:54:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 19:54:11,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 19:54:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 19:54:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:11,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 19:54:11,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-18 19:54:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 19:54:11,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-18 19:54:11,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-11-18 19:54:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 19:54:11,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-11-18 19:54:11,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-11-18 19:54:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2022-11-18 19:54:11,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-11-18 19:54:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:11,971 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2022-11-18 19:54:11,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 19:54:11,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967332067] [2022-11-18 19:54:11,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967332067] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 19:54:11,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734102220] [2022-11-18 19:54:11,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:54:11,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 19:54:11,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:54:11,974 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 19:54:12,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 19:54:16,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:54:16,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 7001 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-18 19:54:16,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:54:16,500 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 224 proven. 1 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2022-11-18 19:54:16,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:54:16,847 INFO L134 CoverageAnalysis]: Checked inductivity of 645 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2022-11-18 19:54:16,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734102220] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 19:54:16,847 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 19:54:16,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2022-11-18 19:54:16,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546834948] [2022-11-18 19:54:16,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 19:54:16,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 19:54:16,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 19:54:16,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 19:54:16,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 19:54:16,850 INFO L87 Difference]: Start difference. First operand 13357 states and 18034 transitions. Second operand has 14 states, 14 states have (on average 10.071428571428571) internal successors, (141), 10 states have internal predecessors, (141), 2 states have call successors, (66), 6 states have call predecessors, (66), 5 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-11-18 19:54:20,603 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:54:22,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:54:33,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:54:35,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:54:39,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:54:39,768 INFO L93 Difference]: Finished difference Result 27358 states and 37034 transitions. [2022-11-18 19:54:39,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 19:54:39,769 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 10.071428571428571) internal successors, (141), 10 states have internal predecessors, (141), 2 states have call successors, (66), 6 states have call predecessors, (66), 5 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 238 [2022-11-18 19:54:39,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:54:39,806 INFO L225 Difference]: With dead ends: 27358 [2022-11-18 19:54:39,806 INFO L226 Difference]: Without dead ends: 14015 [2022-11-18 19:54:39,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 553 GetRequests, 527 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=178, Invalid=524, Unknown=0, NotChecked=0, Total=702 [2022-11-18 19:54:39,829 INFO L413 NwaCegarLoop]: 1290 mSDtfsCounter, 1158 mSDsluCounter, 5126 mSDsCounter, 0 mSdLazyCounter, 4724 mSolverCounterSat, 1077 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1221 SdHoareTripleChecker+Valid, 6416 SdHoareTripleChecker+Invalid, 5805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1077 IncrementalHoareTripleChecker+Valid, 4724 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:54:39,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1221 Valid, 6416 Invalid, 5805 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1077 Valid, 4724 Invalid, 4 Unknown, 0 Unchecked, 21.2s Time] [2022-11-18 19:54:39,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14015 states. [2022-11-18 19:54:40,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14015 to 13374. [2022-11-18 19:54:40,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13374 states, 9780 states have (on average 1.3119631901840492) internal successors, (12831), 9853 states have internal predecessors, (12831), 2585 states have call successors, (2585), 994 states have call predecessors, (2585), 1008 states have return successors, (2635), 2566 states have call predecessors, (2635), 2584 states have call successors, (2635) [2022-11-18 19:54:40,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13374 states to 13374 states and 18051 transitions. [2022-11-18 19:54:40,651 INFO L78 Accepts]: Start accepts. Automaton has 13374 states and 18051 transitions. Word has length 238 [2022-11-18 19:54:40,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:54:40,652 INFO L495 AbstractCegarLoop]: Abstraction has 13374 states and 18051 transitions. [2022-11-18 19:54:40,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.071428571428571) internal successors, (141), 10 states have internal predecessors, (141), 2 states have call successors, (66), 6 states have call predecessors, (66), 5 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2022-11-18 19:54:40,653 INFO L276 IsEmpty]: Start isEmpty. Operand 13374 states and 18051 transitions. [2022-11-18 19:54:40,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-11-18 19:54:40,672 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:54:40,673 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:54:40,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 19:54:40,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-18 19:54:40,900 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:54:40,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:54:40,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1084075579, now seen corresponding path program 2 times [2022-11-18 19:54:40,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 19:54:40,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580345773] [2022-11-18 19:54:40,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:54:40,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 19:54:47,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 19:54:47,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 19:54:48,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 19:54:48,864 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 19:54:48,865 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-18 19:54:48,866 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-18 19:54:48,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-18 19:54:48,872 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:54:48,876 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-18 19:54:48,960 WARN L421 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2022-11-18 19:54:49,019 WARN L421 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2022-11-18 19:54:49,351 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 07:54:49 BoogieIcfgContainer [2022-11-18 19:54:49,351 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-18 19:54:49,351 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-18 19:54:49,351 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-18 19:54:49,352 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-18 19:54:49,352 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:48:34" (3/4) ... [2022-11-18 19:54:49,356 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-18 19:54:49,356 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-18 19:54:49,356 INFO L158 Benchmark]: Toolchain (without parser) took 395984.03ms. Allocated memory was 127.9MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 82.7MB in the beginning and 421.8MB in the end (delta: -339.1MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2022-11-18 19:54:49,357 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 77.6MB. Free memory is still 32.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 19:54:49,364 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2726.55ms. Allocated memory was 127.9MB in the beginning and 169.9MB in the end (delta: 41.9MB). Free memory was 82.5MB in the beginning and 74.9MB in the end (delta: 7.6MB). Peak memory consumption was 73.3MB. Max. memory is 16.1GB. [2022-11-18 19:54:49,366 INFO L158 Benchmark]: Boogie Procedure Inliner took 391.20ms. Allocated memory was 169.9MB in the beginning and 230.7MB in the end (delta: 60.8MB). Free memory was 74.9MB in the beginning and 139.5MB in the end (delta: -64.6MB). Peak memory consumption was 22.3MB. Max. memory is 16.1GB. [2022-11-18 19:54:49,366 INFO L158 Benchmark]: Boogie Preprocessor took 374.22ms. Allocated memory is still 230.7MB. Free memory was 139.5MB in the beginning and 101.7MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2022-11-18 19:54:49,367 INFO L158 Benchmark]: RCFGBuilder took 17612.08ms. Allocated memory was 230.7MB in the beginning and 731.9MB in the end (delta: 501.2MB). Free memory was 101.7MB in the beginning and 566.9MB in the end (delta: -465.2MB). Peak memory consumption was 381.0MB. Max. memory is 16.1GB. [2022-11-18 19:54:49,367 INFO L158 Benchmark]: TraceAbstraction took 374865.39ms. Allocated memory was 731.9MB in the beginning and 1.8GB in the end (delta: 1.0GB). Free memory was 565.8MB in the beginning and 422.9MB in the end (delta: 142.9MB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2022-11-18 19:54:49,368 INFO L158 Benchmark]: Witness Printer took 4.62ms. Allocated memory is still 1.8GB. Free memory was 422.9MB in the beginning and 421.8MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 19:54:49,372 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.19ms. Allocated memory is still 77.6MB. Free memory is still 32.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2726.55ms. Allocated memory was 127.9MB in the beginning and 169.9MB in the end (delta: 41.9MB). Free memory was 82.5MB in the beginning and 74.9MB in the end (delta: 7.6MB). Peak memory consumption was 73.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 391.20ms. Allocated memory was 169.9MB in the beginning and 230.7MB in the end (delta: 60.8MB). Free memory was 74.9MB in the beginning and 139.5MB in the end (delta: -64.6MB). Peak memory consumption was 22.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 374.22ms. Allocated memory is still 230.7MB. Free memory was 139.5MB in the beginning and 101.7MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * RCFGBuilder took 17612.08ms. Allocated memory was 230.7MB in the beginning and 731.9MB in the end (delta: 501.2MB). Free memory was 101.7MB in the beginning and 566.9MB in the end (delta: -465.2MB). Peak memory consumption was 381.0MB. Max. memory is 16.1GB. * TraceAbstraction took 374865.39ms. Allocated memory was 731.9MB in the beginning and 1.8GB in the end (delta: 1.0GB). Free memory was 565.8MB in the beginning and 422.9MB in the end (delta: 142.9MB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 4.62ms. Allocated memory is still 1.8GB. Free memory was 422.9MB in the beginning and 421.8MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) * 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: 4280]: 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 4925, overapproximation of bitwiseAnd at line 8031. Possible FailurePath: [L4925-L4928] static struct device_attribute dev_attr_bmCapabilities = {{"bmCapabilities", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_caps, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}; [L4305] int ldv_state_variable_6 ; [L4316] int ldv_state_variable_4 ; [L4307] int ldv_state_variable_5 ; [L4303] int LDV_IN_INTERRUPT = 1; [L4969-L4972] static struct device_attribute dev_attr_iCountryCodeRelDate = {{"iCountryCodeRelDate", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_country_rel_date, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}; [L4312] int ref_cnt ; [L4742] static struct tty_driver *acm_tty_driver ; [L8027] int ldv_spin = 0; [L4948-L4951] static struct device_attribute dev_attr_wCountryCodes = {{"wCountryCodes", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_country_codes, (ssize_t (*)(struct device * , struct device_attribute * , char const * , size_t ))0}; [L7231] struct usb_device_id const __mod_usb__acm_ids_device_table ; [L4315] int usb_counter ; [L6994-L7230] static struct usb_device_id const acm_ids[99U] = { {3U, 6127U, 28672U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 2160U, 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, (unsigned char)0, 1UL}, {3U, 3725U, 3U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 3725U, 13097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1154U, 515U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1947U, 15U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 2766U, 5634U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2UL}, {3U, 2766U, 5640U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2UL}, {3U, 2766U, 5649U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2UL}, {3U, 8888U, 28672U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 2051U, 12437U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1394U, 4897U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1394U, 4900U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1394U, 4904U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 25637U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 8888U, 11665U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 8888U, 11666U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 11667U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 11669U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 11670U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 11671U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 11673U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 8888U, 11674U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1394U, 4905U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1394U, 4928U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 1529U, 16386U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 7099U, 3U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 5494U, 945U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {899U, 1057U, 1069U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1240U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1225U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1049U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1101U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1141U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1288U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1048U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1061U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1158U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1247U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 14U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1093U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1071U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1166U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1056U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1254U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1202U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 308U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1134U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 47U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 136U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 252U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 66U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 176U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 171U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1153U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 7U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 113U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1264U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 112U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 233U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 153U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 296U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 143U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 160U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 123U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 148U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 58U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 233U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 264U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 501U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 739U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 376U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 270U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 729U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 464U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 547U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 629U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 620U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 340U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 1230U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 468U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 770U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 821U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1057U, 973U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {899U, 1255U, 26193U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 255U, (unsigned char)0, 0UL}, {3U, 1003U, 48U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1684U, 65280U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 8UL}, {3U, 1240U, 11U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 16UL}, {3U, 1240U, 130U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 32UL}, {3U, 1240U, 131U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 32UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 0U, (unsigned char)0, 0UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 1U, (unsigned char)0, 0UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 2U, (unsigned char)0, 0UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 3U, (unsigned char)0, 0UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 4U, (unsigned char)0, 0UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 5U, (unsigned char)0, 0UL}, {896U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 2U, 6U, (unsigned char)0, 0UL}}; [L4309] struct tty_port *acm_port_ops_group1 ; [L4304] struct file *acm_ops_group0 ; [L4311] struct tty_struct *acm_ops_group1 ; [L7245-L7250] static struct tty_operations const acm_ops = {0, & acm_tty_install, 0, & acm_tty_open, & acm_tty_close, 0, & acm_tty_cleanup, & acm_tty_write, 0, 0, & acm_tty_write_room, & acm_tty_chars_in_buffer, & acm_tty_ioctl, 0, & acm_tty_set_termios, & acm_tty_throttle, & acm_tty_unthrottle, 0, 0, & acm_tty_hangup, & acm_tty_break_ctl, 0, 0, 0, 0, & acm_tty_tiocmget, & acm_tty_tiocmset, 0, 0, 0, 0, 0, 0, 0}; [L7232-L7244] static struct usb_driver acm_driver = {"cdc_acm", & acm_probe, & acm_disconnect, 0, & acm_suspend, & acm_resume, & acm_reset_resume, 0, 0, (struct usb_device_id const *)(& acm_ids), {{{{{{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, 0}, 0}, (unsigned char)0, 1U, 1U, (unsigned char)0}; [L4743] static struct acm *acm_table[32U] ; [L4313] struct usb_interface *acm_driver_group1 ; [L6052] static struct tty_port_operations const acm_port_ops = {0, & acm_port_dtr_rts, & acm_port_shutdown, & acm_port_activate, & acm_port_destruct}; [L7297] int ldv_retval_0 ; [L7302] int ldv_retval_1 ; [L7296] int ldv_retval_2 ; [L7304] int ldv_retval_3 ; [L7299] int ldv_retval_4 ; [L4744-L4747] static struct mutex acm_table_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "acm_table_lock.wait_lock", 0, 0UL}}}}, {& acm_table_lock.wait_list, & acm_table_lock.wait_list}, 0, 0, (void *)(& acm_table_lock), {0, {0, 0}, "acm_table_lock", 0, 0UL}}; [L7298] int ldv_retval_5 ; [L4310] int ldv_state_variable_2 ; [L7300] int ldv_retval_6 ; [L4308] int ldv_state_variable_3 ; [L4306] int ldv_state_variable_0 ; [L4314] int ldv_state_variable_1 ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L7337] char *ldvarg1 ; [L7338] void *tmp ; [L7339] struct device *ldvarg0 ; [L7340] void *tmp___0 ; [L7341] struct device_attribute *ldvarg2 ; [L7342] void *tmp___1 ; [L7343] char *ldvarg4 ; [L7344] void *tmp___2 ; [L7345] struct device *ldvarg3 ; [L7346] void *tmp___3 ; [L7347] struct device_attribute *ldvarg5 ; [L7348] void *tmp___4 ; [L7349] struct ktermios *ldvarg11 ; [L7350] void *tmp___5 ; [L7351] unsigned int ldvarg7 ; [L7352] unsigned int tmp___6 ; [L7353] int ldvarg12 ; [L7354] int tmp___7 ; [L7355] unsigned int ldvarg6 ; [L7356] unsigned int tmp___8 ; [L7357] struct tty_driver *ldvarg8 ; [L7358] void *tmp___9 ; [L7359] unsigned char *ldvarg14 ; [L7360] void *tmp___10 ; [L7361] int ldvarg13 ; [L7362] int tmp___11 ; [L7363] unsigned int ldvarg10 ; [L7364] unsigned int tmp___12 ; [L7365] unsigned long ldvarg9 ; [L7366] unsigned long tmp___13 ; [L7367] struct tty_struct *ldvarg16 ; [L7368] void *tmp___14 ; [L7369] int ldvarg15 ; [L7370] int tmp___15 ; [L7371] struct usb_device_id *ldvarg18 ; [L7372] void *tmp___16 ; [L7373] pm_message_t ldvarg17 ; [L7374] struct device_attribute *ldvarg21 ; [L7375] void *tmp___17 ; [L7376] char *ldvarg20 ; [L7377] void *tmp___18 ; [L7378] struct device *ldvarg19 ; [L7379] void *tmp___19 ; [L7380] int tmp___20 ; [L7381] int tmp___21 ; [L7382] int tmp___22 ; [L7383] int tmp___23 ; [L7384] int tmp___24 ; [L7385] int tmp___25 ; [L7386] int tmp___26 ; [L7387] int tmp___27 ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg17={230:0}, ref_cnt=0, usb_counter=0] [L7389] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1, tmp___0=1, usb_counter=0] [L7389] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1UL)={0:0}, ldvarg17={230:0}, ref_cnt=0, usb_counter=0] [L7389] tmp = ldv_zalloc(1UL) [L7390] ldvarg1 = (char *)tmp VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg1={0:0}, ldvarg17={230:0}, ref_cnt=0, tmp={0:0}, usb_counter=0] [L7391] CALL, EXPR ldv_zalloc(1416UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1416, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1416, tmp___0=1, usb_counter=0] [L7391] RET, EXPR ldv_zalloc(1416UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1416UL)={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ref_cnt=0, tmp={0:0}, usb_counter=0] [L7391] tmp___0 = ldv_zalloc(1416UL) [L7392] ldvarg0 = (struct device *)tmp___0 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L7393] CALL, EXPR ldv_zalloc(48UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=48, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=48, tmp___0=1, usb_counter=0] [L7393] RET, EXPR ldv_zalloc(48UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(48UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, usb_counter=0] [L7393] tmp___1 = ldv_zalloc(48UL) [L7394] ldvarg2 = (struct device_attribute *)tmp___1 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, usb_counter=0] [L7395] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1, tmp___0=1, usb_counter=0] [L7395] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, usb_counter=0] [L7395] tmp___2 = ldv_zalloc(1UL) [L7396] ldvarg4 = (char *)tmp___2 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg4={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, usb_counter=0] [L7397] CALL, EXPR ldv_zalloc(1416UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1416, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1416, tmp___0=1, usb_counter=0] [L7397] RET, EXPR ldv_zalloc(1416UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1416UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg4={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, usb_counter=0] [L7397] tmp___3 = ldv_zalloc(1416UL) [L7398] ldvarg3 = (struct device *)tmp___3 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, usb_counter=0] [L7399] CALL, EXPR ldv_zalloc(48UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=48, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=48, tmp___0=1, usb_counter=0] [L7399] RET, EXPR ldv_zalloc(48UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(48UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, usb_counter=0] [L7399] tmp___4 = ldv_zalloc(48UL) [L7400] ldvarg5 = (struct device_attribute *)tmp___4 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, usb_counter=0] [L7401] CALL, EXPR ldv_zalloc(44UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=44, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=44, tmp___0=1, usb_counter=0] [L7401] RET, EXPR ldv_zalloc(44UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(44UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, usb_counter=0] [L7401] tmp___5 = ldv_zalloc(44UL) [L7402] ldvarg11 = (struct ktermios *)tmp___5 [L7403] tmp___6 = __VERIFIER_nondet_uint() [L7404] ldvarg7 = tmp___6 [L7405] tmp___7 = __VERIFIER_nondet_int() [L7406] ldvarg12 = tmp___7 [L7407] tmp___8 = __VERIFIER_nondet_uint() [L7408] ldvarg6 = tmp___8 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg11={0:0}, ldvarg12=-2, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, usb_counter=0] [L7409] CALL, EXPR ldv_zalloc(184UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=184, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=184, tmp___0=1, usb_counter=0] [L7409] RET, EXPR ldv_zalloc(184UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(184UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg11={0:0}, ldvarg12=-2, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, usb_counter=0] [L7409] tmp___9 = ldv_zalloc(184UL) [L7410] ldvarg8 = (struct tty_driver *)tmp___9 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg11={0:0}, ldvarg12=-2, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7411] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1, tmp___0=1, usb_counter=0] [L7411] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg11={0:0}, ldvarg12=-2, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7411] tmp___10 = ldv_zalloc(1UL) [L7412] ldvarg14 = (unsigned char *)tmp___10 [L7413] tmp___11 = __VERIFIER_nondet_int() [L7414] ldvarg13 = tmp___11 [L7415] tmp___12 = __VERIFIER_nondet_uint() [L7416] ldvarg10 = tmp___12 [L7417] tmp___13 = __VERIFIER_nondet_ulong() [L7418] ldvarg9 = tmp___13 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7419] CALL, EXPR ldv_zalloc(1752UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1752, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1752, tmp___0=1, usb_counter=0] [L7419] RET, EXPR ldv_zalloc(1752UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1752UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7419] tmp___14 = ldv_zalloc(1752UL) [L7420] ldvarg16 = (struct tty_struct *)tmp___14 [L7421] tmp___15 = __VERIFIER_nondet_int() [L7422] ldvarg15 = tmp___15 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7423] CALL, EXPR ldv_zalloc(32UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=32, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=32, tmp___0=1, usb_counter=0] [L7423] RET, EXPR ldv_zalloc(32UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(32UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7423] tmp___16 = ldv_zalloc(32UL) [L7424] ldvarg18 = (struct usb_device_id *)tmp___16 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7425] CALL, EXPR ldv_zalloc(48UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=48, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=48, tmp___0=1, usb_counter=0] [L7425] RET, EXPR ldv_zalloc(48UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(48UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7425] tmp___17 = ldv_zalloc(48UL) [L7426] ldvarg21 = (struct device_attribute *)tmp___17 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg2={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7427] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1, tmp___0=1, usb_counter=0] [L7427] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg2={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7427] tmp___18 = ldv_zalloc(1UL) [L7428] ldvarg20 = (char *)tmp___18 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7429] CALL, EXPR ldv_zalloc(1416UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1416, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1416, tmp___0=1, usb_counter=0] [L7429] RET, EXPR ldv_zalloc(1416UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1416UL)={0:0}, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7429] tmp___19 = ldv_zalloc(1416UL) [L7430] ldvarg19 = (struct device *)tmp___19 [L7431] FCALL ldv_initialize() [L7432] FCALL memset((void *)(& ldvarg17), 0, 4UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, memset((void *)(& ldvarg17), 0, 4UL)={230:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7433] ldv_state_variable_6 = 0 [L7434] ldv_state_variable_4 = 0 [L7435] ldv_state_variable_1 = 0 [L7436] ref_cnt = 0 [L7437] ldv_state_variable_0 = 1 [L7438] ldv_state_variable_3 = 0 [L7439] ldv_state_variable_2 = 0 [L7440] ldv_state_variable_5 = 0 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7442] tmp___20 = __VERIFIER_nondet_int() [L7444] case 0: [L7462] case 1: [L7480] case 2: [L7660] case 3: VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=3, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7661] COND TRUE ldv_state_variable_0 != 0 [L7662] tmp___24 = __VERIFIER_nondet_int() [L7664] case 0: [L7672] case 1: VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=3, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, usb_counter=0] [L7673] COND TRUE ldv_state_variable_0 == 1 [L7674] CALL, EXPR acm_init() [L7253] int retval ; [L7255] CALL, EXPR alloc_tty_driver(32U) [L4378] struct tty_driver *ret ; [L4379] struct tty_driver *tmp ; [L4380] bool tmp___0 ; [L4382] CALL, EXPR __tty_alloc_driver(lines, & __this_module, 0UL) [L8111] CALL, EXPR ldv_malloc(sizeof(struct tty_driver)) VAL [\old(size)=184, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4226] void *p ; [L4227] void *tmp ; [L4228] int tmp___0 ; [L4230] tmp___0 = __VERIFIER_nondet_int() [L4231] COND FALSE !(tmp___0 != 0) [L4234] tmp = malloc(size) [L4235] p = tmp VAL [\old(size)=184, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, p={-18446744073709551615:0}, ref_cnt=0, size=184, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L4236] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4221] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, cond=1, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4236] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=184, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, p={-18446744073709551615:0}, ref_cnt=0, size=184, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L4237] CALL, EXPR IS_ERR(p) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ref_cnt=0, usb_counter=0] [L4009] long tmp ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ptr={-18446744073709551615:0}, ref_cnt=0, usb_counter=0] [L4011] CALL, EXPR ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L) VAL [\old(c)=0, \old(exp)=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4293] return (exp); VAL [\old(c)=0, \old(exp)=0, \result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, c=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, exp=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4011] RET, EXPR ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L)=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ptr={-18446744073709551615:0}, ref_cnt=0, usb_counter=0] [L4011] tmp = ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L) [L4012] return (tmp != 0L); VAL [\result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ptr={-18446744073709551615:0}, ref_cnt=0, tmp=0, usb_counter=0] [L4237] RET, EXPR IS_ERR(p) VAL [\old(size)=184, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, IS_ERR(p)=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, p={-18446744073709551615:0}, ref_cnt=0, size=184, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L4237] CALL assume_abort_if_not(IS_ERR(p) == 0) VAL [\old(cond)=1, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4221] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, cond=1, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4237] RET assume_abort_if_not(IS_ERR(p) == 0) VAL [\old(size)=184, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, IS_ERR(p)=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, p={-18446744073709551615:0}, ref_cnt=0, size=184, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L4238] return (p); VAL [\old(size)=184, \result={-18446744073709551615:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, p={-18446744073709551615:0}, ref_cnt=0, size=184, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L8111] RET, EXPR ldv_malloc(sizeof(struct tty_driver)) VAL [\old(arg0)=32, \old(arg2)=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, arg0=32, arg1={4294967367:4294967337}, arg1={4294967367:4294967337}, arg2=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct tty_driver))={-18446744073709551615: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L8111] return ldv_malloc(sizeof(struct tty_driver)); [L4382] RET, EXPR __tty_alloc_driver(lines, & __this_module, 0UL) [L4382] tmp = __tty_alloc_driver(lines, & __this_module, 0UL) [L4383] ret = tmp VAL [\old(lines)=32, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, lines=32, ref_cnt=0, ret={-18446744073709551615:0}, tmp={-18446744073709551615:0}, usb_counter=0] [L4384] CALL, EXPR IS_ERR((void const *)ret) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ref_cnt=0, usb_counter=0] [L4009] long tmp ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ptr={-18446744073709551615:0}, ref_cnt=0, usb_counter=0] [L4011] CALL, EXPR ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L) VAL [\old(c)=0, \old(exp)=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4293] return (exp); VAL [\old(c)=0, \old(exp)=0, \result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, c=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, exp=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, usb_counter=0] [L4011] RET, EXPR ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L)=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ptr={-18446744073709551615:0}, ref_cnt=0, usb_counter=0] [L4011] tmp = ldv__builtin_expect((unsigned long )ptr > 0xfffffffffffff000UL, 0L) [L4012] return (tmp != 0L); VAL [\result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ptr={-18446744073709551615:0}, ptr={-18446744073709551615:0}, ref_cnt=0, tmp=0, usb_counter=0] [L4384] RET, EXPR IS_ERR((void const *)ret) VAL [\old(lines)=32, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, IS_ERR((void const *)ret)=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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, lines=32, ref_cnt=0, ret={-18446744073709551615:0}, tmp={-18446744073709551615:0}, usb_counter=0] [L4384] tmp___0 = IS_ERR((void const *)ret) [L4385] COND FALSE !((int )tmp___0) [L4389] return (ret); VAL [\old(lines)=32, \result={-18446744073709551615:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={0:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, lines=32, ref_cnt=0, ret={-18446744073709551615:0}, tmp={-18446744073709551615:0}, tmp___0=0, usb_counter=0] [L7255] RET, EXPR alloc_tty_driver(32U) [L7255] acm_tty_driver = alloc_tty_driver(32U) [L7256] COND FALSE !((unsigned long )acm_tty_driver == (unsigned long )((struct tty_driver *)0)) [L7260] acm_tty_driver->driver_name = "acm" [L7261] acm_tty_driver->name = "ttyACM" [L7262] acm_tty_driver->major = 166 [L7263] acm_tty_driver->minor_start = 0 [L7264] acm_tty_driver->type = 3 [L7265] acm_tty_driver->subtype = 1 [L7266] acm_tty_driver->flags = 12UL [L7267] acm_tty_driver->init_termios = tty_std_termios [L7268] acm_tty_driver->init_termios.c_cflag = 3261U [L7269] FCALL tty_set_operations(acm_tty_driver, & acm_ops) [L7270] CALL, EXPR tty_register_driver(acm_tty_driver) [L8250] return __VERIFIER_nondet_int(); [L7270] RET, EXPR tty_register_driver(acm_tty_driver) [L7270] retval = tty_register_driver(acm_tty_driver) [L7271] COND FALSE !(retval != 0) [L7276] CALL, EXPR ldv_usb_register_driver_30(& acm_driver, & __this_module, "cdc_acm") [L8007] ldv_func_ret_type___2 ldv_func_res ; [L8008] int tmp ; [L8010] CALL, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L8336] return __VERIFIER_nondet_int(); [L8010] RET, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L8010] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L8011] ldv_func_res = tmp [L8012] ldv_state_variable_2 = 1 [L8013] usb_counter = 0 [L8014] CALL ldv_usb_driver_2() [L7307] void *tmp ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7309] CALL, EXPR ldv_zalloc(1560UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1560, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, size=1560, tmp___0=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L7309] RET, EXPR ldv_zalloc(1560UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ldv_zalloc(1560UL)={0:0}, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7309] tmp = ldv_zalloc(1560UL) [L7310] acm_driver_group1 = (struct usb_interface *)tmp VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, tmp={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L8014] RET ldv_usb_driver_2() [L8015] return (ldv_func_res); VAL [\result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, ldv_func_arg1={223:0}, ldv_func_arg1={223:0}, ldv_func_arg2={4294967367:4294967337}, ldv_func_arg2={4294967367:4294967337}, ldv_func_arg3={216:0}, ldv_func_arg3={216: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, tmp=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7276] RET, EXPR ldv_usb_register_driver_30(& acm_driver, & __this_module, "cdc_acm") [L7276] retval = ldv_usb_register_driver_30(& acm_driver, & __this_module, "cdc_acm") [L7277] COND FALSE !(retval != 0) [L7284] return (0); VAL [\result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_state_variable_4=0, ldv_state_variable_5=0, ldv_state_variable_6=0, ref_cnt=0, retval=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7674] RET, EXPR acm_init() [L7674] ldv_retval_1 = acm_init() [L7675] COND TRUE ldv_retval_1 == 0 [L7676] ldv_state_variable_0 = 3 [L7677] ldv_state_variable_5 = 1 [L7678] ldv_state_variable_3 = 1 [L7679] CALL ldv_tty_port_operations_3() [L7316] void *tmp ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7318] CALL, EXPR ldv_zalloc(1064UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1064, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, size=1064, tmp___0=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L7318] RET, EXPR ldv_zalloc(1064UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ldv_zalloc(1064UL)={0:0}, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7318] tmp = ldv_zalloc(1064UL) [L7319] acm_port_ops_group1 = (struct tty_port *)tmp VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tmp={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7679] RET ldv_tty_port_operations_3() [L7680] ldv_state_variable_1 = 1 [L7681] CALL ldv_initialize_tty_operations_1() [L7325] void *tmp ; [L7326] void *tmp___0 ; VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7328] CALL, EXPR ldv_zalloc(512UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=512, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, size=512, tmp___0=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L7328] RET, EXPR ldv_zalloc(512UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ldv_zalloc(512UL)={0:0}, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L7328] tmp = ldv_zalloc(512UL) [L7329] acm_ops_group0 = (struct file *)tmp VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tmp={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7330] CALL, EXPR ldv_zalloc(1752UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L4244] void *p ; [L4245] void *tmp ; [L4246] int tmp___0 ; [L4248] tmp___0 = __VERIFIER_nondet_int() [L4249] COND TRUE tmp___0 != 0 [L4250] return ((void *)0); VAL [\old(size)=1752, \result={0:0}, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, size=1752, tmp___0=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L7330] RET, EXPR ldv_zalloc(1752UL) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ldv_zalloc(1752UL)={0:0}, ref_cnt=0, tmp={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7330] tmp___0 = ldv_zalloc(1752UL) [L7331] acm_ops_group1 = (struct tty_struct *)tmp___0 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=0, ldv_state_variable_5=1, ldv_state_variable_6=0, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7681] RET ldv_initialize_tty_operations_1() [L7682] ldv_state_variable_4 = 1 [L7683] ldv_state_variable_6 = 1 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=3, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7686] COND FALSE !(ldv_retval_1 != 0) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=3, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7442] tmp___20 = __VERIFIER_nondet_int() [L7444] case 0: [L7462] case 1: [L7480] case 2: VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=2, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7481] COND TRUE ldv_state_variable_1 != 0 [L7482] tmp___23 = __VERIFIER_nondet_int() [L7484] case 0: [L7491] case 1: [L7503] case 2: [L7515] case 3: [L7527] case 4: [L7534] case 5: VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=2, tmp___23=5, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7535] COND TRUE ldv_state_variable_1 == 1 [L7536] CALL, EXPR acm_tty_open(acm_ops_group1, acm_ops_group0) [L5316] struct acm *acm ; [L5317] struct _ddebug descriptor ; [L5318] long tmp ; [L5319] int tmp___0 ; [L5321] EXPR tty->driver_data [L5321] acm = (struct acm *)tty->driver_data [L5322] descriptor.modname = "cdc_acm" [L5323] descriptor.function = "acm_tty_open" [L5324] descriptor.filename = "/work/ldvuser/mutilin/launch/work/current--X--drivers--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/8107/dscv_tempdir/dscv/ri/43_2a/drivers/usb/class/cdc-acm.o.c.prepared" [L5325] descriptor.format = "%s\n" [L5326] descriptor.lineno = 539U [L5327] descriptor.flags = 0U [L5328] EXPR descriptor.flags VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, descriptor={228:0}, descriptor.flags=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, filp={0:0}, filp={0: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=0, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L5328] CALL, EXPR ldv__builtin_expect((long )descriptor.flags & 1L, 0L) VAL [\old(c)=0, \old(exp)=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L4293] return (exp); VAL [\old(c)=0, \old(exp)=0, \result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, c=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, exp=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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=0, tty_std_termios={4294967389:-44}, usb_counter=0] [L5328] RET, EXPR ldv__builtin_expect((long )descriptor.flags & 1L, 0L) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, descriptor={228:0}, descriptor.flags=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, filp={0:0}, filp={0:0}, ldv__builtin_expect((long )descriptor.flags & 1L, 0L)=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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=0, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L5328] tmp = ldv__builtin_expect((long )descriptor.flags & 1L, 0L) [L5329] COND FALSE !(tmp != 0L) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, descriptor={228:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, filp={0:0}, filp={0: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=0, tmp=0, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L5333] CALL, EXPR tty_port_open(& acm->port, tty, filp) [L8231] return __VERIFIER_nondet_int(); [L5333] RET, EXPR tty_port_open(& acm->port, tty, filp) [L5333] tmp___0 = tty_port_open(& acm->port, tty, filp) [L5334] return (tmp___0); [L5334] return (tmp___0); VAL [\result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, filp={0:0}, filp={0: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=0, tmp=0, tmp___0=0, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7536] RET, EXPR acm_tty_open(acm_ops_group1, acm_ops_group0) [L7536] ldv_retval_0 = acm_tty_open(acm_ops_group1, acm_ops_group0) [L7537] COND TRUE ldv_retval_0 == 0 [L7538] ldv_state_variable_1 = 2 [L7539] ref_cnt = ref_cnt + 1 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=1, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=2, tmp___23=5, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7442] tmp___20 = __VERIFIER_nondet_int() [L7444] case 0: [L7462] case 1: [L7480] case 2: VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=1, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=2, tmp___23=5, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7481] COND TRUE ldv_state_variable_1 != 0 [L7482] tmp___23 = __VERIFIER_nondet_int() [L7484] case 0: VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg10=115, ldvarg11={0:0}, ldvarg12=-2, ldvarg13=-6, ldvarg14={0:0}, ldvarg15=-3, ldvarg16={0:0}, ldvarg17={230:0}, ldvarg18={0:0}, ldvarg19={0:0}, ldvarg2={0:0}, ldvarg20={0:0}, ldvarg21={0:0}, ldvarg3={0:0}, ldvarg4={0:0}, ldvarg5={0:0}, ldvarg6=58, ldvarg7=66, ldvarg8={0:0}, ldvarg9=4294967323, ref_cnt=1, tmp={0:0}, tmp___0={0:0}, tmp___1={0:0}, tmp___10={0:0}, tmp___11=-6, tmp___12=115, tmp___13=4294967323, tmp___14={0:0}, tmp___15=-3, tmp___16={0:0}, tmp___17={0:0}, tmp___18={0:0}, tmp___19={0:0}, tmp___2={0:0}, tmp___20=2, tmp___23=0, tmp___24=1, tmp___3={0:0}, tmp___4={0:0}, tmp___5={0:0}, tmp___6=66, tmp___7=-2, tmp___8=58, tmp___9={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L7485] COND TRUE ldv_state_variable_1 == 2 [L7486] CALL acm_tty_write(acm_ops_group1, (unsigned char const *)ldvarg14, ldvarg13) [L5601] struct acm *acm ; [L5602] int stat ; [L5603] unsigned long flags ; [L5604] int wbn ; [L5605] struct acm_wb *wb ; [L5606] size_t __len ; [L5607] void *__ret ; [L5609] EXPR tty->driver_data [L5609] acm = (struct acm *)tty->driver_data [L5610] COND FALSE !(count == 0) VAL [\old(count)=-6, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=-6, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L5614] CALL ldv_spin_lock() VAL [\old(ldv_spin)=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L8064] ldv_spin = 1 VAL [\old(ldv_spin)=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L5614] RET ldv_spin_lock() VAL [\old(count)=-6, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=-6, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0] [L5615] CALL, EXPR acm_wb_alloc(acm) [L4837] int i ; [L4838] int wbn ; [L4839] struct acm_wb *wb ; [L4841] wbn = 0 [L4842] i = 0 VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, i=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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0, wbn=0] [L4844] wb = (struct acm_wb *)(& acm->wb) + (unsigned long )wbn [L4845] EXPR wb->use VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, i=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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wb->use=0, wbn=0] [L4845] COND TRUE wb->use == 0 [L4846] wb->use = 1 [L4847] return (wbn); VAL [\result=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, i=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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wbn=0] [L5615] RET, EXPR acm_wb_alloc(acm) [L5615] wbn = acm_wb_alloc(acm) [L5616] COND FALSE !(wbn < 0) [L5621] wb = (struct acm_wb *)(& acm->wb) + (unsigned long )wbn [L5622] EXPR acm->dev VAL [\old(count)=-6, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm->dev={-233:234}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=-6, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wbn=0] [L5622] COND FALSE !((unsigned long )acm->dev == (unsigned long )((struct usb_device *)0)) [L5628] EXPR acm->writesize VAL [\old(count)=-6, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm->writesize=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=-6, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wbn=0] [L5628] EXPR acm->writesize < (unsigned int )count ? acm->writesize : (unsigned int )count [L5628] EXPR acm->writesize [L5628] EXPR acm->writesize < (unsigned int )count ? acm->writesize : (unsigned int )count VAL [\old(count)=-6, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm->writesize=0, acm->writesize=0, acm->writesize < (unsigned int )count ? acm->writesize : (unsigned int )count=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=-6, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wbn=0] [L5628] count = (int )(acm->writesize < (unsigned int )count ? acm->writesize : (unsigned int )count) [L5629] __len = (size_t )count [L5630] EXPR wb->buf VAL [\old(count)=-6, __len=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wb->buf={4294967364:4294967404}, wbn=0] [L5630] EXPR, FCALL memcpy((void *)wb->buf, (void const *)buf, __len) VAL [\old(count)=-6, __len=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, memcpy((void *)wb->buf, (void const *)buf, __len)={4294967364:4294967404}, ref_cnt=1, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wb->buf={4294967364:4294967404}, wbn=0] [L5630] __ret = memcpy((void *)wb->buf, (void const *)buf, __len) [L5631] wb->len = count [L5632] EXPR acm->control [L5632] CALL, EXPR usb_autopm_get_interface_async(acm->control) [L8288] return __VERIFIER_nondet_int(); [L5632] RET, EXPR usb_autopm_get_interface_async(acm->control) [L5632] stat = usb_autopm_get_interface_async(acm->control) [L5633] COND FALSE !(stat != 0) [L5639] EXPR acm->susp_count VAL [\old(count)=-6, __len=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __ret={4294967364:4294967404}, __this_module={4294967367:4294967337}, acm={4294967383:0}, acm->susp_count=0, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, buf={0:0}, buf={0:0}, count=0, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, stat=0, tty={0:0}, tty={0:0}, tty_std_termios={4294967389:-44}, usb_counter=0, wb={4294967383:1058}, wbn=0] [L5639] COND FALSE !(acm->susp_count != 0U) [L5645] CALL acm_start_wb(acm, wb) VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L4892] int rc ; [L4894] EXPR acm->transmitting [L4894] acm->transmitting = acm->transmitting + 1 [L4895] EXPR wb->urb [L4895] EXPR wb->buf [L4895] (wb->urb)->transfer_buffer = (void *)wb->buf [L4896] EXPR wb->urb [L4896] EXPR wb->dmah [L4896] (wb->urb)->transfer_dma = wb->dmah [L4897] EXPR wb->urb [L4897] EXPR wb->len [L4897] (wb->urb)->transfer_buffer_length = (u32 )wb->len [L4898] EXPR wb->urb [L4898] EXPR acm->dev [L4898] (wb->urb)->dev = acm->dev [L4899] EXPR wb->urb [L4899] CALL ldv_usb_submit_urb_19(wb->urb, 32U) [L7907] int tmp ; VAL [\old(flags)=32, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, flags=32, ldv_func_arg1={-233:234}, ldv_func_arg1={-233:234}, 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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L7909] CALL ldv_check_alloc_flags(flags) VAL [\old(flags)=32, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L8031] COND FALSE !(ldv_spin == 0 || ! (flags & 16U)) VAL [\old(flags)=32, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220:0}, flags=32, 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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L8033] CALL ldv_error() VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] [L4280] reach_error() VAL [__mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __mod_usb__acm_ids_device_table=0, __this_module={4294967367:4294967337}, acm_driver={223:0}, acm_driver_group1={0:0}, acm_ids={221:0}, acm_ops={222:0}, acm_ops_group0={0:0}, acm_ops_group1={0:0}, acm_port_ops={225:0}, acm_port_ops_group1={0:0}, acm_table={224:0}, acm_table_lock={226:0}, acm_tty_driver={-18446744073709551615:0}, dev_attr_bmCapabilities={218:0}, dev_attr_iCountryCodeRelDate={219:0}, dev_attr_wCountryCodes={220: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_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=2, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_state_variable_4=1, ldv_state_variable_5=1, ldv_state_variable_6=1, ref_cnt=1, tty_std_termios={4294967389:-44}, usb_counter=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 83 procedures, 1427 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 374.3s, OverallIterations: 16, TraceHistogramMax: 18, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 324.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 66 mSolverCounterUnknown, 29826 SdHoareTripleChecker+Valid, 310.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27482 mSDsluCounter, 102808 SdHoareTripleChecker+Invalid, 294.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 77707 mSDsCounter, 18495 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 60210 IncrementalHoareTripleChecker+Invalid, 78771 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 18495 mSolverCounterUnsat, 25101 mSDtfsCounter, 60210 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1665 GetRequests, 1474 SyntacticMatches, 1 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 4.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13595occurred in iteration=13, InterpolantAutomatonStates: 169, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 9.0s AutomataMinimizationTime, 15 MinimizatonAttempts, 11635 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 14.1s SatisfiabilityAnalysisTime, 18.9s InterpolantComputationTime, 3609 NumberOfCodeBlocks, 3609 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 3588 ConstructedInterpolants, 0 QuantifiedInterpolants, 6670 SizeOfPredicates, 4 NumberOfNonLiveVariables, 13913 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 18 InterpolantComputations, 14 PerfectInterpolantSequences, 9580/9584 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-18 19:54:49,601 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2022-11-18 19:54:49,625 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro --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 36ffbabf76f0a0e87302d8b80308134217d4fdef380ae154dfcdec710817c6e2 --- 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-8393723 [2022-11-18 19:54:51,730 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 19:54:51,732 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 19:54:51,773 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 19:54:51,776 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 19:54:51,780 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 19:54:51,783 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 19:54:51,790 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 19:54:51,792 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 19:54:51,798 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 19:54:51,799 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 19:54:51,801 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 19:54:51,802 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 19:54:51,803 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 19:54:51,804 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 19:54:51,805 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 19:54:51,806 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 19:54:51,807 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 19:54:51,808 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 19:54:51,810 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 19:54:51,811 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 19:54:51,813 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 19:54:51,814 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 19:54:51,815 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 19:54:51,818 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 19:54:51,818 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 19:54:51,819 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 19:54:51,820 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 19:54:51,820 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 19:54:51,821 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 19:54:51,822 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 19:54:51,822 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 19:54:51,823 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 19:54:51,824 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 19:54:51,825 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 19:54:51,826 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 19:54:51,826 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 19:54:51,827 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 19:54:51,827 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 19:54:51,828 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 19:54:51,829 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 19:54:51,830 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-18 19:54:51,855 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 19:54:51,862 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 19:54:51,862 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 19:54:51,863 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 19:54:51,863 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 19:54:51,865 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 19:54:51,866 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 19:54:51,867 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 19:54:51,868 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 19:54:51,868 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 19:54:51,868 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 19:54:51,869 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 19:54:51,870 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 19:54:51,870 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 19:54:51,870 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 19:54:51,870 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 19:54:51,871 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 19:54:51,871 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 19:54:51,871 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 19:54:51,871 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 19:54:51,872 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 19:54:51,872 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 19:54:51,872 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 19:54:51,872 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:54:51,873 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 19:54:51,873 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 19:54:51,873 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 19:54:51,874 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 19:54:51,874 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 19:54:51,874 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 19:54:51,874 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 19:54:51,875 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 19:54:51,875 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 19:54:51,875 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro 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 -> 36ffbabf76f0a0e87302d8b80308134217d4fdef380ae154dfcdec710817c6e2 [2022-11-18 19:54:52,268 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 19:54:52,291 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 19:54:52,294 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 19:54:52,295 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 19:54:52,296 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 19:54:52,298 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i [2022-11-18 19:54:52,372 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/e6f8311ab/c4407b1607d4407ab00081ca49703355/FLAGe62035098 [2022-11-18 19:54:53,260 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 19:54:53,263 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i [2022-11-18 19:54:53,329 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/e6f8311ab/c4407b1607d4407ab00081ca49703355/FLAGe62035098 [2022-11-18 19:54:53,749 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/data/e6f8311ab/c4407b1607d4407ab00081ca49703355 [2022-11-18 19:54:53,753 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 19:54:53,755 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 19:54:53,759 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 19:54:53,760 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 19:54:53,764 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 19:54:53,765 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:54:53" (1/1) ... [2022-11-18 19:54:53,766 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1caaff3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:53, skipping insertion in model container [2022-11-18 19:54:53,766 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 07:54:53" (1/1) ... [2022-11-18 19:54:53,774 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 19:54:53,909 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 19:54:54,627 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3834] [2022-11-18 19:54:54,628 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3835-3836] [2022-11-18 19:54:55,102 WARN L234 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i[119274,119287] [2022-11-18 19:54:56,214 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:54:56,283 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-18 19:54:56,371 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 19:54:56,472 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3834] [2022-11-18 19:54:56,473 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3835-3836] [2022-11-18 19:54:56,495 WARN L234 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i[119274,119287] [2022-11-18 19:54:56,770 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:54:56,819 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 19:54:56,939 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3834] [2022-11-18 19:54:56,940 WARN L1258 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3835-3836] [2022-11-18 19:54:56,955 WARN L234 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_3a3b5a2e-6695-458c-8f75-c7909edecd9a/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i[119274,119287] [2022-11-18 19:54:57,197 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 19:54:57,368 INFO L208 MainTranslator]: Completed translation [2022-11-18 19:54:57,368 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57 WrapperNode [2022-11-18 19:54:57,369 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 19:54:57,370 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 19:54:57,370 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 19:54:57,370 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 19:54:57,378 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:57,501 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:57,749 INFO L138 Inliner]: procedures = 279, calls = 3761, calls flagged for inlining = 131, calls inlined = 111, statements flattened = 6399 [2022-11-18 19:54:57,753 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 19:54:57,754 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 19:54:57,755 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 19:54:57,755 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 19:54:57,766 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:57,767 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:57,865 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:57,866 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:58,083 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:58,115 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:58,147 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:58,166 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:58,199 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 19:54:58,200 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 19:54:58,200 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 19:54:58,200 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 19:54:58,201 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (1/1) ... [2022-11-18 19:54:58,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 19:54:58,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 19:54:58,236 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 19:54:58,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 19:54:58,292 INFO L130 BoogieDeclarations]: Found specification of procedure acm_disconnect [2022-11-18 19:54:58,292 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_disconnect [2022-11-18 19:54:58,292 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_hangup [2022-11-18 19:54:58,293 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_hangup [2022-11-18 19:54:58,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-18 19:54:58,293 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2022-11-18 19:54:58,293 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-18 19:54:58,294 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-18 19:54:58,294 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-18 19:54:58,294 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-18 19:54:58,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-18 19:54:58,294 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-18 19:54:58,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-18 19:54:58,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-18 19:54:58,295 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-18 19:54:58,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-18 19:54:58,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-18 19:54:58,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-18 19:54:58,296 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_int [2022-11-18 19:54:58,296 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_int [2022-11-18 19:54:58,296 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_cleanup [2022-11-18 19:54:58,297 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_cleanup [2022-11-18 19:54:58,297 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-18 19:54:58,297 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-18 19:54:58,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-18 19:54:58,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-18 19:54:58,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-18 19:54:58,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-18 19:54:58,298 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2022-11-18 19:54:58,299 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2022-11-18 19:54:58,299 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface [2022-11-18 19:54:58,299 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface [2022-11-18 19:54:58,299 INFO L130 BoogieDeclarations]: Found specification of procedure acm_write_buffers_free [2022-11-18 19:54:58,300 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_write_buffers_free [2022-11-18 19:54:58,300 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-18 19:54:58,300 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-18 19:54:58,300 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-18 19:54:58,300 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-18 19:54:58,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-18 19:54:58,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-18 19:54:58,301 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2022-11-18 19:54:58,301 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2022-11-18 19:54:58,302 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2022-11-18 19:54:58,302 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2022-11-18 19:54:58,302 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-18 19:54:58,302 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-18 19:54:58,303 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 19:54:58,303 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 19:54:58,303 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-18 19:54:58,303 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-18 19:54:58,304 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_put [2022-11-18 19:54:58,304 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_put [2022-11-18 19:54:58,304 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_chars_in_buffer [2022-11-18 19:54:58,304 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_chars_in_buffer [2022-11-18 19:54:58,304 INFO L130 BoogieDeclarations]: Found specification of procedure acm_resume [2022-11-18 19:54:58,305 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_resume [2022-11-18 19:54:58,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 19:54:58,305 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-18 19:54:58,305 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-18 19:54:58,306 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-18 19:54:58,306 INFO L130 BoogieDeclarations]: Found specification of procedure acm_ctrl_msg [2022-11-18 19:54:58,306 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_ctrl_msg [2022-11-18 19:54:58,306 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-18 19:54:58,307 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-18 19:54:58,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 19:54:58,307 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_hangup [2022-11-18 19:54:58,307 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_hangup [2022-11-18 19:54:58,308 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ifnum_to_if [2022-11-18 19:54:58,308 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ifnum_to_if [2022-11-18 19:54:58,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-18 19:54:58,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-18 19:54:58,309 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-18 19:54:58,309 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-18 19:54:58,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-18 19:54:58,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-18 19:54:58,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-18 19:54:58,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-18 19:54:58,310 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 19:54:58,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 19:54:58,310 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-18 19:54:58,311 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-18 19:54:58,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-18 19:54:58,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 19:54:58,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-18 19:54:58,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-18 19:54:58,312 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2022-11-18 19:54:58,312 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2022-11-18 19:54:58,312 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-18 19:54:58,312 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-18 19:54:58,313 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_tiocmget [2022-11-18 19:54:58,313 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_tiocmget [2022-11-18 19:54:58,313 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-18 19:54:58,313 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-18 19:54:58,313 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_set_termios [2022-11-18 19:54:58,314 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_set_termios [2022-11-18 19:54:58,314 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_from_anchor [2022-11-18 19:54:58,314 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_from_anchor [2022-11-18 19:54:58,314 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2022-11-18 19:54:58,315 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2022-11-18 19:54:58,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-18 19:54:58,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-18 19:54:58,315 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-18 19:54:58,315 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-18 19:54:58,316 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_break_ctl [2022-11-18 19:54:58,316 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_break_ctl [2022-11-18 19:54:58,316 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-18 19:54:58,316 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-18 19:54:58,317 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2022-11-18 19:54:58,317 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2022-11-18 19:54:58,317 INFO L130 BoogieDeclarations]: Found specification of procedure acm_start_wb [2022-11-18 19:54:58,317 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_start_wb [2022-11-18 19:54:58,318 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2022-11-18 19:54:58,318 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2022-11-18 19:54:58,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-18 19:54:58,318 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-18 19:54:58,319 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-18 19:54:58,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-18 19:54:58,319 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_throttle [2022-11-18 19:54:58,320 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_throttle [2022-11-18 19:54:58,320 INFO L130 BoogieDeclarations]: Found specification of procedure acm_wb_is_avail [2022-11-18 19:54:58,320 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_wb_is_avail [2022-11-18 19:54:58,320 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-18 19:54:58,320 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-18 19:54:58,321 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-18 19:54:58,321 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-18 19:54:58,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-18 19:54:58,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-18 19:54:58,322 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_write_room [2022-11-18 19:54:58,322 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_write_room [2022-11-18 19:54:58,322 INFO L130 BoogieDeclarations]: Found specification of procedure acm_submit_read_urb [2022-11-18 19:54:58,322 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_submit_read_urb [2022-11-18 19:54:58,322 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2022-11-18 19:54:58,323 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2022-11-18 19:54:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-18 19:54:58,323 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-18 19:54:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-18 19:54:58,323 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-18 19:54:58,324 INFO L130 BoogieDeclarations]: Found specification of procedure acm_write_done [2022-11-18 19:54:58,324 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_write_done [2022-11-18 19:54:58,324 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_ioctl [2022-11-18 19:54:58,324 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_ioctl [2022-11-18 19:54:58,324 INFO L130 BoogieDeclarations]: Found specification of procedure acm_release_minor [2022-11-18 19:54:58,325 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_release_minor [2022-11-18 19:54:58,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-18 19:54:58,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-18 19:54:58,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-18 19:54:58,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-18 19:54:58,326 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-18 19:54:58,326 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-18 19:54:58,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-18 19:54:58,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-18 19:54:58,326 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface_async [2022-11-18 19:54:58,327 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface_async [2022-11-18 19:54:58,327 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_unthrottle [2022-11-18 19:54:58,327 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_unthrottle [2022-11-18 19:54:58,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 19:54:58,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 19:54:58,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 19:54:58,328 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-18 19:54:58,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-18 19:54:58,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-18 19:54:58,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-18 19:54:58,329 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2022-11-18 19:54:58,329 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2022-11-18 19:54:58,329 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-18 19:54:58,329 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-18 19:54:58,329 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2022-11-18 19:54:58,330 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2022-11-18 19:54:58,330 INFO L130 BoogieDeclarations]: Found specification of procedure acm_port_dtr_rts [2022-11-18 19:54:58,330 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_port_dtr_rts [2022-11-18 19:54:58,330 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-18 19:54:58,330 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-18 19:54:58,331 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-18 19:54:58,331 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-18 19:54:58,331 INFO L130 BoogieDeclarations]: Found specification of procedure acm_read_buffers_free [2022-11-18 19:54:58,331 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_read_buffers_free [2022-11-18 19:54:58,332 INFO L130 BoogieDeclarations]: Found specification of procedure acm_submit_read_urbs [2022-11-18 19:54:58,332 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_submit_read_urbs [2022-11-18 19:54:58,332 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_install [2022-11-18 19:54:58,332 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_install [2022-11-18 19:54:58,332 INFO L130 BoogieDeclarations]: Found specification of procedure stop_data_traffic [2022-11-18 19:54:58,335 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_data_traffic [2022-11-18 19:54:58,336 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-18 19:54:58,336 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-18 19:54:58,336 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-18 19:54:58,336 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-18 19:54:58,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-18 19:54:58,337 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2022-11-18 19:54:58,337 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2022-11-18 19:54:58,337 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2022-11-18 19:54:58,337 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2022-11-18 19:54:58,337 INFO L130 BoogieDeclarations]: Found specification of procedure acm_tty_tiocmset [2022-11-18 19:54:58,338 INFO L138 BoogieDeclarations]: Found implementation of procedure acm_tty_tiocmset [2022-11-18 19:54:58,338 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 19:54:58,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 19:54:58,338 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2022-11-18 19:54:58,338 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2022-11-18 19:54:58,338 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-18 19:54:58,339 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-18 19:54:59,380 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 19:54:59,384 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 19:54:59,945 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-18 19:55:48,011 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 19:55:48,031 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 19:55:48,031 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-18 19:55:48,036 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:55:48 BoogieIcfgContainer [2022-11-18 19:55:48,036 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 19:55:48,039 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 19:55:48,039 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 19:55:48,043 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 19:55:48,044 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 07:54:53" (1/3) ... [2022-11-18 19:55:48,045 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21a57f29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:55:48, skipping insertion in model container [2022-11-18 19:55:48,045 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 07:54:57" (2/3) ... [2022-11-18 19:55:48,046 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21a57f29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 07:55:48, skipping insertion in model container [2022-11-18 19:55:48,046 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 07:55:48" (3/3) ... [2022-11-18 19:55:48,048 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--usb--class--cdc-acm.ko-entry_point.cil.out.i [2022-11-18 19:55:48,070 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 19:55:48,071 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 19:55:48,172 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 19:55:48,179 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;@291edf79, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 19:55:48,180 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 19:55:48,193 INFO L276 IsEmpty]: Start isEmpty. Operand has 1416 states, 1003 states have (on average 1.3320039880358923) internal successors, (1336), 1018 states have internal predecessors, (1336), 330 states have call successors, (330), 82 states have call predecessors, (330), 81 states have return successors, (322), 322 states have call predecessors, (322), 322 states have call successors, (322) [2022-11-18 19:55:48,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-18 19:55:48,246 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:55:48,248 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:55:48,248 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:55:48,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:55:48,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1539001672, now seen corresponding path program 1 times [2022-11-18 19:55:48,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:55:48,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851213380] [2022-11-18 19:55:48,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:55:48,285 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-18 19:55:48,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:55:48,292 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:48,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:51,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:51,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 4128 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 19:55:51,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:55:51,437 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-18 19:55:51,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:55:51,438 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:55:51,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851213380] [2022-11-18 19:55:51,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851213380] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:55:51,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:55:51,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 19:55:51,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479980263] [2022-11-18 19:55:51,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:55:51,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 19:55:51,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:55:51,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 19:55:51,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 19:55:51,523 INFO L87 Difference]: Start difference. First operand has 1416 states, 1003 states have (on average 1.3320039880358923) internal successors, (1336), 1018 states have internal predecessors, (1336), 330 states have call successors, (330), 82 states have call predecessors, (330), 81 states have return successors, (322), 322 states have call predecessors, (322), 322 states have call successors, (322) Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-18 19:55:51,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:55:51,941 INFO L93 Difference]: Finished difference Result 2830 states and 4049 transitions. [2022-11-18 19:55:51,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 19:55:51,945 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 130 [2022-11-18 19:55:51,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:55:51,972 INFO L225 Difference]: With dead ends: 2830 [2022-11-18 19:55:51,972 INFO L226 Difference]: Without dead ends: 1395 [2022-11-18 19:55:51,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:55:51,993 INFO L413 NwaCegarLoop]: 1982 mSDtfsCounter, 2 mSDsluCounter, 3959 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 5941 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:55:51,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 5941 Invalid, 13 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 19:55:52,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2022-11-18 19:55:52,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1395. [2022-11-18 19:55:52,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 994 states have (on average 1.3229376257545271) internal successors, (1315), 999 states have internal predecessors, (1315), 320 states have call successors, (320), 81 states have call predecessors, (320), 80 states have return successors, (319), 319 states have call predecessors, (319), 319 states have call successors, (319) [2022-11-18 19:55:52,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1954 transitions. [2022-11-18 19:55:52,186 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 1954 transitions. Word has length 130 [2022-11-18 19:55:52,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:55:52,189 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 1954 transitions. [2022-11-18 19:55:52,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-18 19:55:52,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 1954 transitions. [2022-11-18 19:55:52,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-18 19:55:52,198 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:55:52,199 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:55:52,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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)] Forceful destruction successful, exit code 0 [2022-11-18 19:55:52,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:52,424 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:55:52,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:55:52,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1748732336, now seen corresponding path program 1 times [2022-11-18 19:55:52,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:55:52,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [402712803] [2022-11-18 19:55:52,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:55:52,433 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-18 19:55:52,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:55:52,434 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:52,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:55,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:55:55,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 4139 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 19:55:55,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:55:55,411 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-18 19:55:55,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:55:55,775 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2022-11-18 19:55:55,775 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:55:55,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [402712803] [2022-11-18 19:55:55,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [402712803] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 19:55:55,776 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 19:55:55,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-18 19:55:55,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868742260] [2022-11-18 19:55:55,776 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 19:55:55,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 19:55:55,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:55:55,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 19:55:55,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:55:55,778 INFO L87 Difference]: Start difference. First operand 1395 states and 1954 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 2 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-18 19:55:56,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:55:56,439 INFO L93 Difference]: Finished difference Result 2769 states and 3882 transitions. [2022-11-18 19:55:56,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 19:55:56,441 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 2 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 131 [2022-11-18 19:55:56,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:55:56,455 INFO L225 Difference]: With dead ends: 2769 [2022-11-18 19:55:56,456 INFO L226 Difference]: Without dead ends: 1404 [2022-11-18 19:55:56,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2022-11-18 19:55:56,463 INFO L413 NwaCegarLoop]: 1949 mSDtfsCounter, 11 mSDsluCounter, 9726 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 11675 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 19:55:56,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 11675 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 19:55:56,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2022-11-18 19:55:56,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 1404. [2022-11-18 19:55:56,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1002 states have (on average 1.3233532934131738) internal successors, (1326), 1007 states have internal predecessors, (1326), 320 states have call successors, (320), 82 states have call predecessors, (320), 81 states have return successors, (319), 319 states have call predecessors, (319), 319 states have call successors, (319) [2022-11-18 19:55:56,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1965 transitions. [2022-11-18 19:55:56,535 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1965 transitions. Word has length 131 [2022-11-18 19:55:56,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:55:56,536 INFO L495 AbstractCegarLoop]: Abstraction has 1404 states and 1965 transitions. [2022-11-18 19:55:56,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 2 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-18 19:55:56,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1965 transitions. [2022-11-18 19:55:56,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-18 19:55:56,546 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:55:56,547 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:55:56,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:56,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:56,772 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:55:56,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:55:56,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1455337656, now seen corresponding path program 2 times [2022-11-18 19:55:56,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:55:56,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1501562327] [2022-11-18 19:55:56,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 19:55:56,777 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-18 19:55:56,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:55:56,778 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:56,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:55:58,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 19:55:58,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 19:55:59,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 3867 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 19:55:59,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:55:59,852 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2022-11-18 19:55:59,855 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:55:59,856 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:55:59,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1501562327] [2022-11-18 19:55:59,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1501562327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:55:59,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:55:59,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 19:55:59,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861823332] [2022-11-18 19:55:59,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:55:59,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 19:55:59,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:55:59,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 19:55:59,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 19:55:59,860 INFO L87 Difference]: Start difference. First operand 1404 states and 1965 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-18 19:55:59,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:55:59,954 INFO L93 Difference]: Finished difference Result 1474 states and 2039 transitions. [2022-11-18 19:55:59,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 19:55:59,955 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) Word has length 134 [2022-11-18 19:55:59,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:55:59,966 INFO L225 Difference]: With dead ends: 1474 [2022-11-18 19:55:59,968 INFO L226 Difference]: Without dead ends: 1471 [2022-11-18 19:55:59,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 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-18 19:55:59,975 INFO L413 NwaCegarLoop]: 1978 mSDtfsCounter, 1741 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1741 SdHoareTripleChecker+Valid, 2168 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 19:55:59,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1741 Valid, 2168 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 19:55:59,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2022-11-18 19:56:00,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1471. [2022-11-18 19:56:00,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1047 states have (on average 1.3170964660936009) internal successors, (1379), 1052 states have internal predecessors, (1379), 329 states have call successors, (329), 95 states have call predecessors, (329), 94 states have return successors, (328), 328 states have call predecessors, (328), 328 states have call successors, (328) [2022-11-18 19:56:00,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 2036 transitions. [2022-11-18 19:56:00,049 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 2036 transitions. Word has length 134 [2022-11-18 19:56:00,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:00,055 INFO L495 AbstractCegarLoop]: Abstraction has 1471 states and 2036 transitions. [2022-11-18 19:56:00,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 1 states have call predecessors, (19), 1 states have call successors, (19) [2022-11-18 19:56:00,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 2036 transitions. [2022-11-18 19:56:00,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-18 19:56:00,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:00,060 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:56:00,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:00,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:00,276 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:00,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:00,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1902671209, now seen corresponding path program 1 times [2022-11-18 19:56:00,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:00,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [177652220] [2022-11-18 19:56:00,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:00,282 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-18 19:56:00,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:00,284 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:00,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:03,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:03,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 4696 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 19:56:03,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:03,573 INFO L134 CoverageAnalysis]: Checked inductivity of 374 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2022-11-18 19:56:03,573 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:03,573 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:03,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [177652220] [2022-11-18 19:56:03,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [177652220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:03,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:03,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 19:56:03,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537935715] [2022-11-18 19:56:03,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:03,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 19:56:03,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:03,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 19:56:03,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 19:56:03,576 INFO L87 Difference]: Start difference. First operand 1471 states and 2036 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 19:56:05,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:05,167 INFO L93 Difference]: Finished difference Result 3890 states and 5348 transitions. [2022-11-18 19:56:05,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 19:56:05,168 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 134 [2022-11-18 19:56:05,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:05,181 INFO L225 Difference]: With dead ends: 3890 [2022-11-18 19:56:05,181 INFO L226 Difference]: Without dead ends: 2460 [2022-11-18 19:56:05,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 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-18 19:56:05,187 INFO L413 NwaCegarLoop]: 2177 mSDtfsCounter, 1307 mSDsluCounter, 1821 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1307 SdHoareTripleChecker+Valid, 3998 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:05,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1307 Valid, 3998 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 19:56:05,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2022-11-18 19:56:05,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 2455. [2022-11-18 19:56:05,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2455 states, 1738 states have (on average 1.3049482163406214) internal successors, (2268), 1748 states have internal predecessors, (2268), 549 states have call successors, (549), 168 states have call predecessors, (549), 167 states have return successors, (548), 547 states have call predecessors, (548), 548 states have call successors, (548) [2022-11-18 19:56:05,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2455 states to 2455 states and 3365 transitions. [2022-11-18 19:56:05,321 INFO L78 Accepts]: Start accepts. Automaton has 2455 states and 3365 transitions. Word has length 134 [2022-11-18 19:56:05,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:05,323 INFO L495 AbstractCegarLoop]: Abstraction has 2455 states and 3365 transitions. [2022-11-18 19:56:05,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-18 19:56:05,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2455 states and 3365 transitions. [2022-11-18 19:56:05,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-18 19:56:05,327 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:05,327 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:56:05,398 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:05,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:05,551 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:05,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:05,552 INFO L85 PathProgramCache]: Analyzing trace with hash 732528354, now seen corresponding path program 1 times [2022-11-18 19:56:05,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:05,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426741459] [2022-11-18 19:56:05,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:05,558 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-18 19:56:05,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:05,559 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:05,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:07,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:08,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 4181 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 19:56:08,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:08,156 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2022-11-18 19:56:08,156 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:08,156 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:08,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426741459] [2022-11-18 19:56:08,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426741459] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:08,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:08,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 19:56:08,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224761717] [2022-11-18 19:56:08,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:08,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 19:56:08,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:08,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 19:56:08,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 19:56:08,159 INFO L87 Difference]: Start difference. First operand 2455 states and 3365 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-18 19:56:09,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:09,468 INFO L93 Difference]: Finished difference Result 5995 states and 8196 transitions. [2022-11-18 19:56:09,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 19:56:09,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 152 [2022-11-18 19:56:09,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:09,489 INFO L225 Difference]: With dead ends: 5995 [2022-11-18 19:56:09,490 INFO L226 Difference]: Without dead ends: 3579 [2022-11-18 19:56:09,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 150 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-18 19:56:09,499 INFO L413 NwaCegarLoop]: 2133 mSDtfsCounter, 1125 mSDsluCounter, 1884 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 4017 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:09,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1125 Valid, 4017 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-18 19:56:09,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3579 states. [2022-11-18 19:56:09,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3579 to 3574. [2022-11-18 19:56:09,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3574 states, 2555 states have (on average 1.3107632093933463) internal successors, (3349), 2568 states have internal predecessors, (3349), 766 states have call successors, (766), 253 states have call predecessors, (766), 252 states have return successors, (765), 763 states have call predecessors, (765), 765 states have call successors, (765) [2022-11-18 19:56:09,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3574 states to 3574 states and 4880 transitions. [2022-11-18 19:56:09,708 INFO L78 Accepts]: Start accepts. Automaton has 3574 states and 4880 transitions. Word has length 152 [2022-11-18 19:56:09,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:09,709 INFO L495 AbstractCegarLoop]: Abstraction has 3574 states and 4880 transitions. [2022-11-18 19:56:09,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-18 19:56:09,709 INFO L276 IsEmpty]: Start isEmpty. Operand 3574 states and 4880 transitions. [2022-11-18 19:56:09,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-11-18 19:56:09,718 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:09,719 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:56:09,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:09,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:09,943 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:09,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:09,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1792689668, now seen corresponding path program 1 times [2022-11-18 19:56:09,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:09,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [288426411] [2022-11-18 19:56:09,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:09,950 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-18 19:56:09,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:09,954 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:09,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:13,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:13,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 4834 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 19:56:13,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:14,325 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2022-11-18 19:56:14,325 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:14,326 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:14,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [288426411] [2022-11-18 19:56:14,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [288426411] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:14,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:14,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 19:56:14,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85653844] [2022-11-18 19:56:14,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:14,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 19:56:14,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:14,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 19:56:14,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-18 19:56:14,331 INFO L87 Difference]: Start difference. First operand 3574 states and 4880 transitions. Second operand has 12 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 4 states have call successors, (26), 2 states have call predecessors, (26), 5 states have return successors, (23), 5 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-18 19:56:19,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:19,832 INFO L93 Difference]: Finished difference Result 10519 states and 15066 transitions. [2022-11-18 19:56:19,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 19:56:19,834 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 4 states have call successors, (26), 2 states have call predecessors, (26), 5 states have return successors, (23), 5 states have call predecessors, (23), 4 states have call successors, (23) Word has length 186 [2022-11-18 19:56:19,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:19,876 INFO L225 Difference]: With dead ends: 10519 [2022-11-18 19:56:19,876 INFO L226 Difference]: Without dead ends: 6986 [2022-11-18 19:56:19,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-11-18 19:56:19,890 INFO L413 NwaCegarLoop]: 2442 mSDtfsCounter, 2848 mSDsluCounter, 24007 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 552 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3032 SdHoareTripleChecker+Valid, 26449 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 552 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:19,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3032 Valid, 26449 Invalid, 1371 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [552 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-11-18 19:56:19,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6986 states. [2022-11-18 19:56:20,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6986 to 3602. [2022-11-18 19:56:20,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3602 states, 2575 states have (on average 1.3083495145631068) internal successors, (3369), 2588 states have internal predecessors, (3369), 770 states have call successors, (770), 253 states have call predecessors, (770), 256 states have return successors, (791), 771 states have call predecessors, (791), 769 states have call successors, (791) [2022-11-18 19:56:20,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3602 states to 3602 states and 4930 transitions. [2022-11-18 19:56:20,319 INFO L78 Accepts]: Start accepts. Automaton has 3602 states and 4930 transitions. Word has length 186 [2022-11-18 19:56:20,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:20,320 INFO L495 AbstractCegarLoop]: Abstraction has 3602 states and 4930 transitions. [2022-11-18 19:56:20,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 8.9) internal successors, (89), 9 states have internal predecessors, (89), 4 states have call successors, (26), 2 states have call predecessors, (26), 5 states have return successors, (23), 5 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-18 19:56:20,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3602 states and 4930 transitions. [2022-11-18 19:56:20,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-11-18 19:56:20,329 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:20,329 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:56:20,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:20,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:20,552 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:20,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:20,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1375293062, now seen corresponding path program 1 times [2022-11-18 19:56:20,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:20,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1933264050] [2022-11-18 19:56:20,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:20,556 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-18 19:56:20,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:20,557 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:20,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:23,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 4834 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 19:56:23,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:23,913 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2022-11-18 19:56:23,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:23,913 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:23,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1933264050] [2022-11-18 19:56:23,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1933264050] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:23,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:23,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 19:56:23,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414687670] [2022-11-18 19:56:23,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:23,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 19:56:23,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:23,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 19:56:23,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 19:56:23,916 INFO L87 Difference]: Start difference. First operand 3602 states and 4930 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-18 19:56:24,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:24,555 INFO L93 Difference]: Finished difference Result 7175 states and 9820 transitions. [2022-11-18 19:56:24,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 19:56:24,556 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 186 [2022-11-18 19:56:24,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:24,578 INFO L225 Difference]: With dead ends: 7175 [2022-11-18 19:56:24,579 INFO L226 Difference]: Without dead ends: 3602 [2022-11-18 19:56:24,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 183 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-18 19:56:24,591 INFO L413 NwaCegarLoop]: 1951 mSDtfsCounter, 3 mSDsluCounter, 3895 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 5846 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.4s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:24,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 5846 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 19:56:24,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3602 states. [2022-11-18 19:56:24,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3602 to 3602. [2022-11-18 19:56:24,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3602 states, 2575 states have (on average 1.3067961165048543) internal successors, (3365), 2588 states have internal predecessors, (3365), 770 states have call successors, (770), 253 states have call predecessors, (770), 256 states have return successors, (791), 771 states have call predecessors, (791), 769 states have call successors, (791) [2022-11-18 19:56:24,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3602 states to 3602 states and 4926 transitions. [2022-11-18 19:56:24,972 INFO L78 Accepts]: Start accepts. Automaton has 3602 states and 4926 transitions. Word has length 186 [2022-11-18 19:56:24,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:24,973 INFO L495 AbstractCegarLoop]: Abstraction has 3602 states and 4926 transitions. [2022-11-18 19:56:24,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-18 19:56:24,974 INFO L276 IsEmpty]: Start isEmpty. Operand 3602 states and 4926 transitions. [2022-11-18 19:56:24,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-11-18 19:56:24,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:24,982 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:56:25,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:25,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:25,203 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:25,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:25,204 INFO L85 PathProgramCache]: Analyzing trace with hash 984828833, now seen corresponding path program 1 times [2022-11-18 19:56:25,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:25,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1134928853] [2022-11-18 19:56:25,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:25,210 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-18 19:56:25,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:25,212 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:25,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:28,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:29,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 5554 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 19:56:29,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:29,433 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 374 trivial. 0 not checked. [2022-11-18 19:56:29,433 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:29,433 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:29,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1134928853] [2022-11-18 19:56:29,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1134928853] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:29,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:29,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 19:56:29,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415117497] [2022-11-18 19:56:29,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:29,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 19:56:29,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:29,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 19:56:29,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 19:56:29,436 INFO L87 Difference]: Start difference. First operand 3602 states and 4926 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-18 19:56:32,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 19:56:33,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:33,395 INFO L93 Difference]: Finished difference Result 7500 states and 10228 transitions. [2022-11-18 19:56:33,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 19:56:33,396 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) Word has length 188 [2022-11-18 19:56:33,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:33,418 INFO L225 Difference]: With dead ends: 7500 [2022-11-18 19:56:33,418 INFO L226 Difference]: Without dead ends: 3896 [2022-11-18 19:56:33,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-18 19:56:33,430 INFO L413 NwaCegarLoop]: 2007 mSDtfsCounter, 473 mSDsluCounter, 11907 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 13914 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:33,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 13914 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 56 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2022-11-18 19:56:33,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3896 states. [2022-11-18 19:56:33,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3896 to 3889. [2022-11-18 19:56:33,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3889 states, 2779 states have (on average 1.3051457358762144) internal successors, (3627), 2798 states have internal predecessors, (3627), 824 states have call successors, (824), 281 states have call predecessors, (824), 285 states have return successors, (842), 820 states have call predecessors, (842), 823 states have call successors, (842) [2022-11-18 19:56:33,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3889 states to 3889 states and 5293 transitions. [2022-11-18 19:56:33,815 INFO L78 Accepts]: Start accepts. Automaton has 3889 states and 5293 transitions. Word has length 188 [2022-11-18 19:56:33,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:33,815 INFO L495 AbstractCegarLoop]: Abstraction has 3889 states and 5293 transitions. [2022-11-18 19:56:33,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (23), 4 states have call predecessors, (23), 3 states have call successors, (23) [2022-11-18 19:56:33,816 INFO L276 IsEmpty]: Start isEmpty. Operand 3889 states and 5293 transitions. [2022-11-18 19:56:33,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-11-18 19:56:33,826 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:33,826 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:56:33,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:34,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:34,040 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:34,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:34,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1796984657, now seen corresponding path program 1 times [2022-11-18 19:56:34,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:34,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427621632] [2022-11-18 19:56:34,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:34,045 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-18 19:56:34,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:34,046 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:34,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:37,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 5631 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 19:56:38,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:38,134 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 449 trivial. 0 not checked. [2022-11-18 19:56:38,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:38,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:38,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427621632] [2022-11-18 19:56:38,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427621632] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:38,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:38,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 19:56:38,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830382983] [2022-11-18 19:56:38,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:38,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 19:56:38,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:38,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 19:56:38,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 19:56:38,137 INFO L87 Difference]: Start difference. First operand 3889 states and 5293 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-18 19:56:41,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:41,343 INFO L93 Difference]: Finished difference Result 9058 states and 12695 transitions. [2022-11-18 19:56:41,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 19:56:41,345 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 217 [2022-11-18 19:56:41,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:41,375 INFO L225 Difference]: With dead ends: 9058 [2022-11-18 19:56:41,375 INFO L226 Difference]: Without dead ends: 5517 [2022-11-18 19:56:41,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:56:41,390 INFO L413 NwaCegarLoop]: 2813 mSDtfsCounter, 2820 mSDsluCounter, 2122 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2820 SdHoareTripleChecker+Valid, 4935 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:41,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2820 Valid, 4935 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-18 19:56:41,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5517 states. [2022-11-18 19:56:41,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5517 to 3893. [2022-11-18 19:56:41,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3893 states, 2783 states have (on average 1.304707150556953) internal successors, (3631), 2802 states have internal predecessors, (3631), 824 states have call successors, (824), 281 states have call predecessors, (824), 285 states have return successors, (842), 820 states have call predecessors, (842), 823 states have call successors, (842) [2022-11-18 19:56:41,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3893 states to 3893 states and 5297 transitions. [2022-11-18 19:56:41,855 INFO L78 Accepts]: Start accepts. Automaton has 3893 states and 5297 transitions. Word has length 217 [2022-11-18 19:56:41,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:41,859 INFO L495 AbstractCegarLoop]: Abstraction has 3893 states and 5297 transitions. [2022-11-18 19:56:41,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-18 19:56:41,859 INFO L276 IsEmpty]: Start isEmpty. Operand 3893 states and 5297 transitions. [2022-11-18 19:56:41,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-11-18 19:56:41,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:41,870 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 19:56:41,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:42,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:42,092 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:42,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:42,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1469010991, now seen corresponding path program 1 times [2022-11-18 19:56:42,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:42,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1081815411] [2022-11-18 19:56:42,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:42,096 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-18 19:56:42,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:42,097 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:42,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:46,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:46,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 6167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 19:56:47,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:47,251 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 398 trivial. 0 not checked. [2022-11-18 19:56:47,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:47,251 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:47,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1081815411] [2022-11-18 19:56:47,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1081815411] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:47,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:47,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:56:47,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592466602] [2022-11-18 19:56:47,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:47,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:56:47,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:47,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:56:47,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:56:47,254 INFO L87 Difference]: Start difference. First operand 3893 states and 5297 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-18 19:56:48,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:48,474 INFO L93 Difference]: Finished difference Result 7412 states and 10103 transitions. [2022-11-18 19:56:48,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 19:56:48,476 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 214 [2022-11-18 19:56:48,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:48,498 INFO L225 Difference]: With dead ends: 7412 [2022-11-18 19:56:48,499 INFO L226 Difference]: Without dead ends: 3821 [2022-11-18 19:56:48,510 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:56:48,511 INFO L413 NwaCegarLoop]: 1947 mSDtfsCounter, 8 mSDsluCounter, 5826 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 7773 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:48,511 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 7773 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 19:56:48,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2022-11-18 19:56:48,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 3807. [2022-11-18 19:56:48,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3807 states, 2723 states have (on average 1.307014322438487) internal successors, (3559), 2743 states have internal predecessors, (3559), 806 states have call successors, (806), 273 states have call predecessors, (806), 277 states have return successors, (824), 801 states have call predecessors, (824), 805 states have call successors, (824) [2022-11-18 19:56:48,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3807 states to 3807 states and 5189 transitions. [2022-11-18 19:56:48,890 INFO L78 Accepts]: Start accepts. Automaton has 3807 states and 5189 transitions. Word has length 214 [2022-11-18 19:56:48,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:48,891 INFO L495 AbstractCegarLoop]: Abstraction has 3807 states and 5189 transitions. [2022-11-18 19:56:48,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-18 19:56:48,891 INFO L276 IsEmpty]: Start isEmpty. Operand 3807 states and 5189 transitions. [2022-11-18 19:56:48,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-11-18 19:56:48,902 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:48,902 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:56:49,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:49,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:49,116 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:49,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:49,116 INFO L85 PathProgramCache]: Analyzing trace with hash -1930170700, now seen corresponding path program 1 times [2022-11-18 19:56:49,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:49,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [238208239] [2022-11-18 19:56:49,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:49,123 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-18 19:56:49,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:49,124 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:49,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:54,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:56:54,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 6209 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 19:56:54,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:56:54,819 INFO L134 CoverageAnalysis]: Checked inductivity of 638 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2022-11-18 19:56:54,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:56:54,820 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:56:54,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [238208239] [2022-11-18 19:56:54,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [238208239] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:56:54,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:56:54,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 19:56:54,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459258496] [2022-11-18 19:56:54,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:56:54,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 19:56:54,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:56:54,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 19:56:54,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 19:56:54,822 INFO L87 Difference]: Start difference. First operand 3807 states and 5189 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-18 19:56:56,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:56:56,657 INFO L93 Difference]: Finished difference Result 9231 states and 12631 transitions. [2022-11-18 19:56:56,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 19:56:56,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 219 [2022-11-18 19:56:56,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:56:56,675 INFO L225 Difference]: With dead ends: 9231 [2022-11-18 19:56:56,675 INFO L226 Difference]: Without dead ends: 5772 [2022-11-18 19:56:56,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 217 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-18 19:56:56,685 INFO L413 NwaCegarLoop]: 2754 mSDtfsCounter, 1737 mSDsluCounter, 1808 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1737 SdHoareTripleChecker+Valid, 4562 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 19:56:56,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1737 Valid, 4562 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 19:56:56,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5772 states. [2022-11-18 19:56:57,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5772 to 5767. [2022-11-18 19:56:57,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5767 states, 4157 states have (on average 1.3052682222756795) internal successors, (5426), 4187 states have internal predecessors, (5426), 1192 states have call successors, (1192), 411 states have call predecessors, (1192), 417 states have return successors, (1219), 1185 states have call predecessors, (1219), 1191 states have call successors, (1219) [2022-11-18 19:56:57,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5767 states to 5767 states and 7837 transitions. [2022-11-18 19:56:57,122 INFO L78 Accepts]: Start accepts. Automaton has 5767 states and 7837 transitions. Word has length 219 [2022-11-18 19:56:57,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:56:57,123 INFO L495 AbstractCegarLoop]: Abstraction has 5767 states and 7837 transitions. [2022-11-18 19:56:57,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-18 19:56:57,123 INFO L276 IsEmpty]: Start isEmpty. Operand 5767 states and 7837 transitions. [2022-11-18 19:56:57,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2022-11-18 19:56:57,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:56:57,133 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:56:57,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:57,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:57,348 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:56:57,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:56:57,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1670601581, now seen corresponding path program 1 times [2022-11-18 19:56:57,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:56:57,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1522992562] [2022-11-18 19:56:57,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:56:57,356 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-18 19:56:57,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:56:57,357 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:56:57,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:01,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:01,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 5694 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 19:57:01,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:57:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 646 backedges. 229 proven. 0 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2022-11-18 19:57:02,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:57:02,645 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:57:02,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1522992562] [2022-11-18 19:57:02,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1522992562] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:02,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:02,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 19:57:02,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313278827] [2022-11-18 19:57:02,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:02,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 19:57:02,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:57:02,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 19:57:02,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 19:57:02,647 INFO L87 Difference]: Start difference. First operand 5767 states and 7837 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2022-11-18 19:57:04,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:04,467 INFO L93 Difference]: Finished difference Result 13070 states and 17730 transitions. [2022-11-18 19:57:04,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 19:57:04,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 237 [2022-11-18 19:57:04,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:04,495 INFO L225 Difference]: With dead ends: 13070 [2022-11-18 19:57:04,496 INFO L226 Difference]: Without dead ends: 7651 [2022-11-18 19:57:04,511 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 235 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-18 19:57:04,512 INFO L413 NwaCegarLoop]: 2501 mSDtfsCounter, 1639 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1639 SdHoareTripleChecker+Valid, 3856 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:04,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1639 Valid, 3856 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 19:57:04,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7651 states. [2022-11-18 19:57:05,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7651 to 7624. [2022-11-18 19:57:05,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7624 states, 5532 states have (on average 1.306760665220535) internal successors, (7229), 5571 states have internal predecessors, (7229), 1521 states have call successors, (1521), 561 states have call predecessors, (1521), 570 states have return successors, (1551), 1511 states have call predecessors, (1551), 1520 states have call successors, (1551) [2022-11-18 19:57:05,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7624 states to 7624 states and 10301 transitions. [2022-11-18 19:57:05,228 INFO L78 Accepts]: Start accepts. Automaton has 7624 states and 10301 transitions. Word has length 237 [2022-11-18 19:57:05,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:05,229 INFO L495 AbstractCegarLoop]: Abstraction has 7624 states and 10301 transitions. [2022-11-18 19:57:05,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 3 states have call successors, (34), 3 states have call predecessors, (34), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2022-11-18 19:57:05,229 INFO L276 IsEmpty]: Start isEmpty. Operand 7624 states and 10301 transitions. [2022-11-18 19:57:05,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-11-18 19:57:05,242 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:05,242 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:57:05,328 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:05,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:05,464 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:57:05,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:05,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1867583043, now seen corresponding path program 1 times [2022-11-18 19:57:05,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:57:05,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483280434] [2022-11-18 19:57:05,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:05,471 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-18 19:57:05,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:57:05,472 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:05,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:10,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 6326 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 19:57:10,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:57:11,199 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 640 trivial. 0 not checked. [2022-11-18 19:57:11,199 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:57:11,200 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:57:11,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483280434] [2022-11-18 19:57:11,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483280434] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:11,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:11,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 19:57:11,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997488801] [2022-11-18 19:57:11,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:11,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 19:57:11,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:57:11,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 19:57:11,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:57:11,203 INFO L87 Difference]: Start difference. First operand 7624 states and 10301 transitions. Second operand has 6 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:57:15,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:15,068 INFO L93 Difference]: Finished difference Result 15993 states and 21797 transitions. [2022-11-18 19:57:15,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 19:57:15,069 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 241 [2022-11-18 19:57:15,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:15,101 INFO L225 Difference]: With dead ends: 15993 [2022-11-18 19:57:15,101 INFO L226 Difference]: Without dead ends: 8717 [2022-11-18 19:57:15,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-18 19:57:15,120 INFO L413 NwaCegarLoop]: 2650 mSDtfsCounter, 705 mSDsluCounter, 9800 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 12450 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:15,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [884 Valid, 12450 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-11-18 19:57:15,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8717 states. [2022-11-18 19:57:15,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8717 to 7624. [2022-11-18 19:57:15,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7624 states, 5532 states have (on average 1.3062183658712943) internal successors, (7226), 5571 states have internal predecessors, (7226), 1521 states have call successors, (1521), 561 states have call predecessors, (1521), 570 states have return successors, (1551), 1511 states have call predecessors, (1551), 1520 states have call successors, (1551) [2022-11-18 19:57:15,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7624 states to 7624 states and 10298 transitions. [2022-11-18 19:57:15,770 INFO L78 Accepts]: Start accepts. Automaton has 7624 states and 10298 transitions. Word has length 241 [2022-11-18 19:57:15,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:15,771 INFO L495 AbstractCegarLoop]: Abstraction has 7624 states and 10298 transitions. [2022-11-18 19:57:15,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 23.0) internal successors, (115), 5 states have internal predecessors, (115), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-18 19:57:15,772 INFO L276 IsEmpty]: Start isEmpty. Operand 7624 states and 10298 transitions. [2022-11-18 19:57:15,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2022-11-18 19:57:15,787 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:15,788 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:57:15,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:16,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:16,004 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:57:16,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:16,004 INFO L85 PathProgramCache]: Analyzing trace with hash 2115729537, now seen corresponding path program 1 times [2022-11-18 19:57:16,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:57:16,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2004041999] [2022-11-18 19:57:16,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:16,010 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-18 19:57:16,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:57:16,012 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:16,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (15)] Waiting until timeout for monitored process [2022-11-18 19:57:22,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:22,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 6326 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 19:57:22,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:57:22,577 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2022-11-18 19:57:22,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:57:22,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:57:22,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2004041999] [2022-11-18 19:57:22,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2004041999] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:22,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:22,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 19:57:22,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950818942] [2022-11-18 19:57:22,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:22,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 19:57:22,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:57:22,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 19:57:22,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:57:22,581 INFO L87 Difference]: Start difference. First operand 7624 states and 10298 transitions. Second operand has 5 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-11-18 19:57:23,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:23,302 INFO L93 Difference]: Finished difference Result 7639 states and 10312 transitions. [2022-11-18 19:57:23,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 19:57:23,303 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 241 [2022-11-18 19:57:23,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:23,329 INFO L225 Difference]: With dead ends: 7639 [2022-11-18 19:57:23,330 INFO L226 Difference]: Without dead ends: 7636 [2022-11-18 19:57:23,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 19:57:23,333 INFO L413 NwaCegarLoop]: 1934 mSDtfsCounter, 11 mSDsluCounter, 5770 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 7704 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:23,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 7704 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 19:57:23,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7636 states. [2022-11-18 19:57:24,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7636 to 7636. [2022-11-18 19:57:24,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7636 states, 5541 states have (on average 1.3053600433134813) internal successors, (7233), 5580 states have internal predecessors, (7233), 1521 states have call successors, (1521), 564 states have call predecessors, (1521), 573 states have return successors, (1551), 1511 states have call predecessors, (1551), 1520 states have call successors, (1551) [2022-11-18 19:57:24,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7636 states to 7636 states and 10305 transitions. [2022-11-18 19:57:24,124 INFO L78 Accepts]: Start accepts. Automaton has 7636 states and 10305 transitions. Word has length 241 [2022-11-18 19:57:24,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:24,125 INFO L495 AbstractCegarLoop]: Abstraction has 7636 states and 10305 transitions. [2022-11-18 19:57:24,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2022-11-18 19:57:24,126 INFO L276 IsEmpty]: Start isEmpty. Operand 7636 states and 10305 transitions. [2022-11-18 19:57:24,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-11-18 19:57:24,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:24,140 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:57:24,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (15)] Forceful destruction successful, exit code 0 [2022-11-18 19:57:24,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:24,361 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:57:24,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:24,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1054418884, now seen corresponding path program 1 times [2022-11-18 19:57:24,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:57:24,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [848406324] [2022-11-18 19:57:24,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:24,366 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-18 19:57:24,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:57:24,367 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:24,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (16)] Waiting until timeout for monitored process [2022-11-18 19:57:29,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:29,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 5998 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 19:57:29,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:57:29,506 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2022-11-18 19:57:29,506 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:57:29,506 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:57:29,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [848406324] [2022-11-18 19:57:29,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [848406324] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:29,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:29,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 19:57:29,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465903818] [2022-11-18 19:57:29,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:29,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 19:57:29,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:57:29,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 19:57:29,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 19:57:29,509 INFO L87 Difference]: Start difference. First operand 7636 states and 10305 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-18 19:57:33,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:33,328 INFO L93 Difference]: Finished difference Result 17989 states and 24361 transitions. [2022-11-18 19:57:33,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 19:57:33,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 255 [2022-11-18 19:57:33,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:33,364 INFO L225 Difference]: With dead ends: 17989 [2022-11-18 19:57:33,365 INFO L226 Difference]: Without dead ends: 10701 [2022-11-18 19:57:33,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:57:33,385 INFO L413 NwaCegarLoop]: 3524 mSDtfsCounter, 1955 mSDsluCounter, 5063 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1955 SdHoareTripleChecker+Valid, 8587 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:33,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1955 Valid, 8587 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-18 19:57:33,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10701 states. [2022-11-18 19:57:34,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10701 to 7642. [2022-11-18 19:57:34,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7642 states, 5547 states have (on average 1.3050297458085451) internal successors, (7239), 5586 states have internal predecessors, (7239), 1521 states have call successors, (1521), 564 states have call predecessors, (1521), 573 states have return successors, (1551), 1511 states have call predecessors, (1551), 1520 states have call successors, (1551) [2022-11-18 19:57:34,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7642 states to 7642 states and 10311 transitions. [2022-11-18 19:57:34,359 INFO L78 Accepts]: Start accepts. Automaton has 7642 states and 10311 transitions. Word has length 255 [2022-11-18 19:57:34,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:34,360 INFO L495 AbstractCegarLoop]: Abstraction has 7642 states and 10311 transitions. [2022-11-18 19:57:34,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-18 19:57:34,360 INFO L276 IsEmpty]: Start isEmpty. Operand 7642 states and 10311 transitions. [2022-11-18 19:57:34,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2022-11-18 19:57:34,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:34,373 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:57:34,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (16)] Forceful destruction successful, exit code 0 [2022-11-18 19:57:34,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:34,596 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:57:34,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:34,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1180150679, now seen corresponding path program 1 times [2022-11-18 19:57:34,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:57:34,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [874805371] [2022-11-18 19:57:34,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:34,603 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-18 19:57:34,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:57:34,604 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:34,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (17)] Waiting until timeout for monitored process [2022-11-18 19:57:39,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:39,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 6001 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 19:57:39,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:57:40,036 INFO L134 CoverageAnalysis]: Checked inductivity of 660 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 646 trivial. 0 not checked. [2022-11-18 19:57:40,037 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:57:40,037 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:57:40,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [874805371] [2022-11-18 19:57:40,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [874805371] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:40,037 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:40,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 19:57:40,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141472328] [2022-11-18 19:57:40,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:40,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 19:57:40,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:57:40,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 19:57:40,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 19:57:40,040 INFO L87 Difference]: Start difference. First operand 7642 states and 10311 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-18 19:57:44,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:44,051 INFO L93 Difference]: Finished difference Result 18004 states and 24376 transitions. [2022-11-18 19:57:44,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 19:57:44,053 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 257 [2022-11-18 19:57:44,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:44,081 INFO L225 Difference]: With dead ends: 18004 [2022-11-18 19:57:44,081 INFO L226 Difference]: Without dead ends: 10710 [2022-11-18 19:57:44,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 19:57:44,096 INFO L413 NwaCegarLoop]: 3527 mSDtfsCounter, 1955 mSDsluCounter, 5063 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1955 SdHoareTripleChecker+Valid, 8590 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:44,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1955 Valid, 8590 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-18 19:57:44,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10710 states. [2022-11-18 19:57:45,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10710 to 7642. [2022-11-18 19:57:45,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7642 states, 5547 states have (on average 1.3050297458085451) internal successors, (7239), 5586 states have internal predecessors, (7239), 1521 states have call successors, (1521), 564 states have call predecessors, (1521), 573 states have return successors, (1551), 1511 states have call predecessors, (1551), 1520 states have call successors, (1551) [2022-11-18 19:57:45,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7642 states to 7642 states and 10311 transitions. [2022-11-18 19:57:45,227 INFO L78 Accepts]: Start accepts. Automaton has 7642 states and 10311 transitions. Word has length 257 [2022-11-18 19:57:45,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:45,227 INFO L495 AbstractCegarLoop]: Abstraction has 7642 states and 10311 transitions. [2022-11-18 19:57:45,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-18 19:57:45,228 INFO L276 IsEmpty]: Start isEmpty. Operand 7642 states and 10311 transitions. [2022-11-18 19:57:45,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2022-11-18 19:57:45,242 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:45,242 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:57:45,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (17)] Forceful destruction successful, exit code 0 [2022-11-18 19:57:45,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:45,456 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:57:45,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:45,456 INFO L85 PathProgramCache]: Analyzing trace with hash -495818438, now seen corresponding path program 1 times [2022-11-18 19:57:45,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:57:45,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1120359065] [2022-11-18 19:57:45,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:45,461 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-18 19:57:45,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:57:45,462 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:45,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (18)] Waiting until timeout for monitored process [2022-11-18 19:57:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:57:51,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 6060 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 19:57:51,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:57:51,250 INFO L134 CoverageAnalysis]: Checked inductivity of 661 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 641 trivial. 0 not checked. [2022-11-18 19:57:51,250 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 19:57:51,251 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:57:51,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1120359065] [2022-11-18 19:57:51,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1120359065] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 19:57:51,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 19:57:51,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 19:57:51,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165681874] [2022-11-18 19:57:51,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 19:57:51,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 19:57:51,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:57:51,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 19:57:51,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 19:57:51,253 INFO L87 Difference]: Start difference. First operand 7642 states and 10311 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-18 19:57:54,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 19:57:54,649 INFO L93 Difference]: Finished difference Result 17395 states and 23957 transitions. [2022-11-18 19:57:54,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 19:57:54,651 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 273 [2022-11-18 19:57:54,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 19:57:54,670 INFO L225 Difference]: With dead ends: 17395 [2022-11-18 19:57:54,670 INFO L226 Difference]: Without dead ends: 10101 [2022-11-18 19:57:54,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 271 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-18 19:57:54,683 INFO L413 NwaCegarLoop]: 2518 mSDtfsCounter, 467 mSDsluCounter, 1989 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 4507 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-18 19:57:54,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 4507 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-18 19:57:54,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10101 states. [2022-11-18 19:57:55,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10101 to 7651. [2022-11-18 19:57:55,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7651 states, 5556 states have (on average 1.304535637149028) internal successors, (7248), 5595 states have internal predecessors, (7248), 1521 states have call successors, (1521), 564 states have call predecessors, (1521), 573 states have return successors, (1551), 1511 states have call predecessors, (1551), 1520 states have call successors, (1551) [2022-11-18 19:57:55,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7651 states to 7651 states and 10320 transitions. [2022-11-18 19:57:55,697 INFO L78 Accepts]: Start accepts. Automaton has 7651 states and 10320 transitions. Word has length 273 [2022-11-18 19:57:55,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 19:57:55,698 INFO L495 AbstractCegarLoop]: Abstraction has 7651 states and 10320 transitions. [2022-11-18 19:57:55,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2022-11-18 19:57:55,699 INFO L276 IsEmpty]: Start isEmpty. Operand 7651 states and 10320 transitions. [2022-11-18 19:57:55,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2022-11-18 19:57:55,758 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 19:57:55,758 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 19:57:55,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (18)] Forceful destruction successful, exit code 0 [2022-11-18 19:57:55,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:55,959 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 19:57:55,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 19:57:55,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1637050762, now seen corresponding path program 1 times [2022-11-18 19:57:55,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 19:57:55,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1458069630] [2022-11-18 19:57:55,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 19:57:55,967 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-18 19:57:55,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 19:57:55,968 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 19:57:55,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (19)] Waiting until timeout for monitored process [2022-11-18 19:58:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 19:58:01,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 6173 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 19:58:01,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 19:58:05,912 INFO L134 CoverageAnalysis]: Checked inductivity of 726 backedges. 247 proven. 9 refuted. 0 times theorem prover too weak. 470 trivial. 0 not checked. [2022-11-18 19:58:05,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 19:58:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 726 backedges. 63 proven. 9 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2022-11-18 19:58:12,812 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 19:58:12,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1458069630] [2022-11-18 19:58:12,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1458069630] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 19:58:12,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 19:58:12,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 28 [2022-11-18 19:58:12,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015215] [2022-11-18 19:58:12,813 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 19:58:12,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-18 19:58:12,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 19:58:12,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-18 19:58:12,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2022-11-18 19:58:12,815 INFO L87 Difference]: Start difference. First operand 7651 states and 10320 transitions. Second operand has 28 states, 27 states have (on average 7.407407407407407) internal successors, (200), 20 states have internal predecessors, (200), 11 states have call successors, (57), 3 states have call predecessors, (57), 10 states have return successors, (58), 16 states have call predecessors, (58), 11 states have call successors, (58) [2022-11-18 19:59:44,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:00:58,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:00:58,021 INFO L93 Difference]: Finished difference Result 31965 states and 44864 transitions. [2022-11-18 20:00:58,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-18 20:00:58,023 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 7.407407407407407) internal successors, (200), 20 states have internal predecessors, (200), 11 states have call successors, (57), 3 states have call predecessors, (57), 10 states have return successors, (58), 16 states have call predecessors, (58), 11 states have call successors, (58) Word has length 311 [2022-11-18 20:00:58,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:00:58,117 INFO L225 Difference]: With dead ends: 31965 [2022-11-18 20:00:58,117 INFO L226 Difference]: Without dead ends: 24662 [2022-11-18 20:00:58,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=359, Invalid=2721, Unknown=0, NotChecked=0, Total=3080 [2022-11-18 20:00:58,142 INFO L413 NwaCegarLoop]: 4087 mSDtfsCounter, 10034 mSDsluCounter, 66407 mSDsCounter, 0 mSdLazyCounter, 10680 mSolverCounterSat, 3528 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 146.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10368 SdHoareTripleChecker+Valid, 70494 SdHoareTripleChecker+Invalid, 14209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 3528 IncrementalHoareTripleChecker+Valid, 10680 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 152.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:00:58,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10368 Valid, 70494 Invalid, 14209 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [3528 Valid, 10680 Invalid, 1 Unknown, 0 Unchecked, 152.6s Time] [2022-11-18 20:00:58,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24662 states. [2022-11-18 20:01:00,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24662 to 14999. [2022-11-18 20:01:00,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14999 states, 10902 states have (on average 1.3054485415520087) internal successors, (14232), 10981 states have internal predecessors, (14232), 2971 states have call successors, (2971), 1098 states have call predecessors, (2971), 1125 states have return successors, (3065), 2959 states have call predecessors, (3065), 2970 states have call successors, (3065) [2022-11-18 20:01:00,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14999 states to 14999 states and 20268 transitions. [2022-11-18 20:01:00,592 INFO L78 Accepts]: Start accepts. Automaton has 14999 states and 20268 transitions. Word has length 311 [2022-11-18 20:01:00,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:01:00,593 INFO L495 AbstractCegarLoop]: Abstraction has 14999 states and 20268 transitions. [2022-11-18 20:01:00,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 7.407407407407407) internal successors, (200), 20 states have internal predecessors, (200), 11 states have call successors, (57), 3 states have call predecessors, (57), 10 states have return successors, (58), 16 states have call predecessors, (58), 11 states have call successors, (58) [2022-11-18 20:01:00,594 INFO L276 IsEmpty]: Start isEmpty. Operand 14999 states and 20268 transitions. [2022-11-18 20:01:00,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-11-18 20:01:00,623 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:01:00,624 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 20:01:00,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (19)] Ended with exit code 0 [2022-11-18 20:01:00,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 20:01:00,824 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 20:01:00,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:01:00,825 INFO L85 PathProgramCache]: Analyzing trace with hash 150549037, now seen corresponding path program 2 times [2022-11-18 20:01:00,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:01:00,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765890729] [2022-11-18 20:01:00,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:01:00,830 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-18 20:01:00,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:01:00,831 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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-18 20:01:00,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a3b5a2e-6695-458c-8f75-c7909edecd9a/bin/uautomizer-TMbwUNV5ro/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 (20)] Waiting until timeout for monitored process