./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4d5b4b32fa0da80203e2a18166964cfde265e42cc1a9ca2751016d17ee22d414 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 10:55:16,918 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 10:55:16,921 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 10:55:16,951 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 10:55:16,951 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 10:55:16,953 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 10:55:16,955 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 10:55:16,957 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 10:55:16,959 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 10:55:16,961 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 10:55:16,962 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 10:55:16,963 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 10:55:16,964 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 10:55:16,965 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 10:55:16,967 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 10:55:16,969 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 10:55:16,970 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 10:55:16,972 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 10:55:16,974 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 10:55:16,976 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 10:55:16,979 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 10:55:16,980 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 10:55:16,982 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 10:55:16,983 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 10:55:16,988 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 10:55:16,989 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 10:55:16,989 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 10:55:16,991 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 10:55:16,992 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 10:55:16,993 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 10:55:16,994 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 10:55:16,995 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 10:55:16,996 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 10:55:16,997 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 10:55:16,999 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 10:55:16,999 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 10:55:17,000 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 10:55:17,001 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 10:55:17,001 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 10:55:17,003 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 10:55:17,004 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 10:55:17,005 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-16 10:55:17,034 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 10:55:17,034 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 10:55:17,035 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 10:55:17,035 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 10:55:17,036 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 10:55:17,036 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 10:55:17,037 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 10:55:17,037 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 10:55:17,038 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 10:55:17,038 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 10:55:17,038 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 10:55:17,039 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 10:55:17,039 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 10:55:17,039 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 10:55:17,039 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 10:55:17,040 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 10:55:17,040 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 10:55:17,040 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 10:55:17,041 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 10:55:17,041 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 10:55:17,041 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 10:55:17,041 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 10:55:17,042 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 10:55:17,042 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 10:55:17,042 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 10:55:17,043 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 10:55:17,043 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 10:55:17,043 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 10:55:17,043 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 10:55:17,044 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 10:55:17,044 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_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4d5b4b32fa0da80203e2a18166964cfde265e42cc1a9ca2751016d17ee22d414 [2022-11-16 10:55:17,333 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 10:55:17,356 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 10:55:17,360 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 10:55:17,361 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 10:55:17,362 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 10:55:17,364 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2022-11-16 10:55:17,457 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/208204f03/42761fa931d745c38de53eade8cd80c6/FLAG36bd03c99 [2022-11-16 10:55:18,624 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 10:55:18,626 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2022-11-16 10:55:18,671 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/208204f03/42761fa931d745c38de53eade8cd80c6/FLAG36bd03c99 [2022-11-16 10:55:18,926 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/208204f03/42761fa931d745c38de53eade8cd80c6 [2022-11-16 10:55:18,937 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 10:55:18,941 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 10:55:18,946 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 10:55:18,946 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 10:55:18,951 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 10:55:18,952 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:55:18" (1/1) ... [2022-11-16 10:55:18,953 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24a5bb55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:18, skipping insertion in model container [2022-11-16 10:55:18,953 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:55:18" (1/1) ... [2022-11-16 10:55:18,963 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 10:55:19,117 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 10:55:20,247 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i[110947,110960] [2022-11-16 10:55:20,944 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 10:55:21,007 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 10:55:21,197 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i[110947,110960] [2022-11-16 10:55:21,538 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 10:55:21,625 INFO L208 MainTranslator]: Completed translation [2022-11-16 10:55:21,625 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21 WrapperNode [2022-11-16 10:55:21,628 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 10:55:21,629 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 10:55:21,630 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 10:55:21,630 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 10:55:21,639 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:21,743 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:21,952 INFO L138 Inliner]: procedures = 204, calls = 2337, calls flagged for inlining = 84, calls inlined = 84, statements flattened = 4956 [2022-11-16 10:55:21,953 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 10:55:21,954 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 10:55:21,954 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 10:55:21,955 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 10:55:21,967 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:21,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,025 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,026 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,262 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,297 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,352 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,368 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,405 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 10:55:22,406 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 10:55:22,406 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 10:55:22,406 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 10:55:22,407 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (1/1) ... [2022-11-16 10:55:22,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 10:55:22,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 10:55:22,444 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 10:55:22,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 10:55:22,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2022-11-16 10:55:22,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2022-11-16 10:55:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_in_callback [2022-11-16 10:55:22,492 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_in_callback [2022-11-16 10:55:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-16 10:55:22,492 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-16 10:55:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-16 10:55:22,492 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-16 10:55:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-16 10:55:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 10:55:22,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 10:55:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure tty_kref_put [2022-11-16 10:55:22,493 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_kref_put [2022-11-16 10:55:22,493 INFO L130 BoogieDeclarations]: Found specification of procedure ti_throttle [2022-11-16 10:55:22,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_throttle [2022-11-16 10:55:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-16 10:55:22,494 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-16 10:55:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-16 10:55:22,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-16 10:55:22,494 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_out_callback [2022-11-16 10:55:22,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_out_callback [2022-11-16 10:55:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2022-11-16 10:55:22,495 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2022-11-16 10:55:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2022-11-16 10:55:22,495 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2022-11-16 10:55:22,495 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_mcr [2022-11-16 10:55:22,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_mcr [2022-11-16 10:55:22,496 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-16 10:55:22,496 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-16 10:55:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 10:55:22,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 10:55:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure ti_startup [2022-11-16 10:55:22,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_startup [2022-11-16 10:55:22,497 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-16 10:55:22,497 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-16 10:55:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure ti_ioctl [2022-11-16 10:55:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_ioctl [2022-11-16 10:55:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 10:55:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 10:55:22,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_2 [2022-11-16 10:55:22,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_2 [2022-11-16 10:55:22,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_1 [2022-11-16 10:55:22,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_1 [2022-11-16 10:55:22,499 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmget [2022-11-16 10:55:22,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmget [2022-11-16 10:55:22,499 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2022-11-16 10:55:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2022-11-16 10:55:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2022-11-16 10:55:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2022-11-16 10:55:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_debug_data [2022-11-16 10:55:22,500 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_debug_data [2022-11-16 10:55:22,500 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-16 10:55:22,501 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-16 10:55:22,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 10:55:22,501 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_data [2022-11-16 10:55:22,501 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_data [2022-11-16 10:55:22,502 INFO L130 BoogieDeclarations]: Found specification of procedure ti_break [2022-11-16 10:55:22,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_break [2022-11-16 10:55:22,503 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16s [2022-11-16 10:55:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16s [2022-11-16 10:55:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 10:55:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2022-11-16 10:55:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2022-11-16 10:55:22,504 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-16 10:55:22,504 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-16 10:55:22,505 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 10:55:22,505 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write [2022-11-16 10:55:22,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write [2022-11-16 10:55:22,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 10:55:22,506 INFO L130 BoogieDeclarations]: Found specification of procedure ti_restart_read [2022-11-16 10:55:22,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_restart_read [2022-11-16 10:55:22,506 INFO L130 BoogieDeclarations]: Found specification of procedure trace_kmalloc [2022-11-16 10:55:22,506 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_kmalloc [2022-11-16 10:55:22,506 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-16 10:55:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-16 10:55:22,507 INFO L130 BoogieDeclarations]: Found specification of procedure ti_release [2022-11-16 10:55:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_release [2022-11-16 10:55:22,507 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_deregister [2022-11-16 10:55:22,507 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_deregister [2022-11-16 10:55:22,507 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-16 10:55:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-16 10:55:22,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_reg [2022-11-16 10:55:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_reg [2022-11-16 10:55:22,508 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-16 10:55:22,508 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-16 10:55:22,508 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-16 10:55:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-16 10:55:22,509 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-16 10:55:22,509 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-16 10:55:22,509 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-16 10:55:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-16 10:55:22,510 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_get [2022-11-16 10:55:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_get [2022-11-16 10:55:22,510 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-16 10:55:22,510 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-16 10:55:22,511 INFO L130 BoogieDeclarations]: Found specification of procedure usb_clear_halt [2022-11-16 10:55:22,511 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_clear_halt [2022-11-16 10:55:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-16 10:55:22,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-16 10:55:22,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-16 10:55:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-16 10:55:22,513 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-16 10:55:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-16 10:55:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 10:55:22,513 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_port_data [2022-11-16 10:55:22,514 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_port_data [2022-11-16 10:55:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure ti_command_out_sync [2022-11-16 10:55:22,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_command_out_sync [2022-11-16 10:55:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-16 10:55:22,514 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-16 10:55:22,514 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-16 10:55:22,515 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-16 10:55:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure ti_open [2022-11-16 10:55:22,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_open [2022-11-16 10:55:22,515 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmset [2022-11-16 10:55:22,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmset [2022-11-16 10:55:22,516 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 10:55:22,517 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 10:55:22,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 10:55:22,520 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-16 10:55:22,520 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-16 10:55:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_der [2022-11-16 10:55:22,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_der [2022-11-16 10:55:22,521 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_byte [2022-11-16 10:55:22,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_byte [2022-11-16 10:55:22,523 INFO L130 BoogieDeclarations]: Found specification of procedure ti_chars_in_buffer [2022-11-16 10:55:22,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_chars_in_buffer [2022-11-16 10:55:22,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 10:55:22,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 10:55:22,530 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-16 10:55:22,530 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-16 10:55:22,530 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_register [2022-11-16 10:55:22,530 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_register [2022-11-16 10:55:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_room [2022-11-16 10:55:22,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_room [2022-11-16 10:55:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 10:55:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc_notrace [2022-11-16 10:55:22,531 INFO L130 BoogieDeclarations]: Found specification of procedure ti_interrupt_callback [2022-11-16 10:55:22,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_interrupt_callback [2022-11-16 10:55:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 10:55:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2022-11-16 10:55:22,532 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2022-11-16 10:55:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 10:55:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-16 10:55:22,532 INFO L130 BoogieDeclarations]: Found specification of procedure ti_close [2022-11-16 10:55:22,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_close [2022-11-16 10:55:22,533 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-16 10:55:22,533 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-16 10:55:22,533 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-11-16 10:55:22,533 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-11-16 10:55:22,533 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2022-11-16 10:55:22,533 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2022-11-16 10:55:22,534 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-16 10:55:22,534 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-16 10:55:22,534 INFO L130 BoogieDeclarations]: Found specification of procedure ti_unthrottle [2022-11-16 10:55:22,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_unthrottle [2022-11-16 10:55:22,535 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2022-11-16 10:55:22,535 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2022-11-16 10:55:22,535 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-16 10:55:22,535 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-16 10:55:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure ti_send [2022-11-16 10:55:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_send [2022-11-16 10:55:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-16 10:55:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-16 10:55:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure ti_drain [2022-11-16 10:55:22,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_drain [2022-11-16 10:55:22,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 10:55:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_termios [2022-11-16 10:55:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_termios [2022-11-16 10:55:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2022-11-16 10:55:22,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2022-11-16 10:55:22,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 10:55:22,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 10:55:23,389 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 10:55:23,394 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 10:55:24,018 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 10:56:29,807 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 10:56:29,834 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 10:56:29,836 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 10:56:29,841 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 10:56:29 BoogieIcfgContainer [2022-11-16 10:56:29,842 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 10:56:29,846 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 10:56:29,846 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 10:56:29,851 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 10:56:29,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 10:55:18" (1/3) ... [2022-11-16 10:56:29,852 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c5af462 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:56:29, skipping insertion in model container [2022-11-16 10:56:29,852 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:55:21" (2/3) ... [2022-11-16 10:56:29,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c5af462 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:56:29, skipping insertion in model container [2022-11-16 10:56:29,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 10:56:29" (3/3) ... [2022-11-16 10:56:29,857 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2022-11-16 10:56:29,876 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 10:56:29,876 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 10:56:29,977 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 10:56:29,984 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;@639dca0f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 10:56:29,984 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 10:56:29,993 INFO L276 IsEmpty]: Start isEmpty. Operand has 1578 states, 1152 states have (on average 1.4418402777777777) internal successors, (1661), 1181 states have internal predecessors, (1661), 348 states have call successors, (348), 77 states have call predecessors, (348), 76 states have return successors, (343), 341 states have call predecessors, (343), 343 states have call successors, (343) [2022-11-16 10:56:30,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 10:56:30,005 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:56:30,005 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 10:56:30,006 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:56:30,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:56:30,011 INFO L85 PathProgramCache]: Analyzing trace with hash 26162472, now seen corresponding path program 1 times [2022-11-16 10:56:30,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:56:30,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339685340] [2022-11-16 10:56:30,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:56:30,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:56:30,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:31,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:56:31,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:31,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:56:31,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:31,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:56:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:31,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:56:31,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:31,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:56:31,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:31,132 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 10:56:31,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:56:31,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339685340] [2022-11-16 10:56:31,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339685340] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:56:31,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 10:56:31,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 10:56:31,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407922448] [2022-11-16 10:56:31,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:56:31,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 10:56:31,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:56:31,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 10:56:31,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 10:56:31,182 INFO L87 Difference]: Start difference. First operand has 1578 states, 1152 states have (on average 1.4418402777777777) internal successors, (1661), 1181 states have internal predecessors, (1661), 348 states have call successors, (348), 77 states have call predecessors, (348), 76 states have return successors, (343), 341 states have call predecessors, (343), 343 states have call successors, (343) Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 10:56:33,324 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:56:35,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:56:46,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 10:56:46,897 INFO L93 Difference]: Finished difference Result 5028 states and 8077 transitions. [2022-11-16 10:56:46,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 10:56:46,902 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 43 [2022-11-16 10:56:46,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 10:56:46,957 INFO L225 Difference]: With dead ends: 5028 [2022-11-16 10:56:46,958 INFO L226 Difference]: Without dead ends: 3437 [2022-11-16 10:56:46,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 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-16 10:56:46,989 INFO L413 NwaCegarLoop]: 2391 mSDtfsCounter, 3162 mSDsluCounter, 3314 mSDsCounter, 0 mSdLazyCounter, 1821 mSolverCounterSat, 927 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3436 SdHoareTripleChecker+Valid, 5705 SdHoareTripleChecker+Invalid, 2750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 1821 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2022-11-16 10:56:46,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3436 Valid, 5705 Invalid, 2750 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [927 Valid, 1821 Invalid, 2 Unknown, 0 Unchecked, 15.1s Time] [2022-11-16 10:56:47,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3437 states. [2022-11-16 10:56:47,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3437 to 2905. [2022-11-16 10:56:47,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2905 states, 2118 states have (on average 1.4291784702549575) internal successors, (3027), 2156 states have internal predecessors, (3027), 643 states have call successors, (643), 144 states have call predecessors, (643), 143 states have return successors, (638), 634 states have call predecessors, (638), 638 states have call successors, (638) [2022-11-16 10:56:47,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 4308 transitions. [2022-11-16 10:56:47,282 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 4308 transitions. Word has length 43 [2022-11-16 10:56:47,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 10:56:47,284 INFO L495 AbstractCegarLoop]: Abstraction has 2905 states and 4308 transitions. [2022-11-16 10:56:47,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 10:56:47,284 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 4308 transitions. [2022-11-16 10:56:47,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-16 10:56:47,303 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:56:47,304 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 10:56:47,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 10:56:47,305 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:56:47,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:56:47,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1762597066, now seen corresponding path program 1 times [2022-11-16 10:56:47,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:56:47,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567208327] [2022-11-16 10:56:47,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:56:47,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:56:47,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:56:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:56:48,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:56:48,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:56:48,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:56:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 10:56:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 10:56:48,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:56:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 10:56:48,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:56:48,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567208327] [2022-11-16 10:56:48,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567208327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:56:48,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 10:56:48,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 10:56:48,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096578509] [2022-11-16 10:56:48,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:56:48,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 10:56:48,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:56:48,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 10:56:48,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 10:56:48,167 INFO L87 Difference]: Start difference. First operand 2905 states and 4308 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 10:56:50,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:56:52,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:57:09,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:57:16,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 10:57:16,923 INFO L93 Difference]: Finished difference Result 6818 states and 10626 transitions. [2022-11-16 10:57:16,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 10:57:16,924 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 64 [2022-11-16 10:57:16,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 10:57:16,991 INFO L225 Difference]: With dead ends: 6818 [2022-11-16 10:57:16,991 INFO L226 Difference]: Without dead ends: 6805 [2022-11-16 10:57:17,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 10:57:17,001 INFO L413 NwaCegarLoop]: 920 mSDtfsCounter, 5457 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 5349 mSolverCounterSat, 2339 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5867 SdHoareTripleChecker+Valid, 2566 SdHoareTripleChecker+Invalid, 7691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2339 IncrementalHoareTripleChecker+Valid, 5349 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.9s IncrementalHoareTripleChecker+Time [2022-11-16 10:57:17,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5867 Valid, 2566 Invalid, 7691 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2339 Valid, 5349 Invalid, 3 Unknown, 0 Unchecked, 27.9s Time] [2022-11-16 10:57:17,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6805 states. [2022-11-16 10:57:17,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6805 to 5771. [2022-11-16 10:57:17,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5771 states, 4211 states have (on average 1.43053906435526) internal successors, (6024), 4288 states have internal predecessors, (6024), 1271 states have call successors, (1271), 285 states have call predecessors, (1271), 288 states have return successors, (1336), 1257 states have call predecessors, (1336), 1266 states have call successors, (1336) [2022-11-16 10:57:17,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5771 states to 5771 states and 8631 transitions. [2022-11-16 10:57:17,358 INFO L78 Accepts]: Start accepts. Automaton has 5771 states and 8631 transitions. Word has length 64 [2022-11-16 10:57:17,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 10:57:17,359 INFO L495 AbstractCegarLoop]: Abstraction has 5771 states and 8631 transitions. [2022-11-16 10:57:17,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 10:57:17,359 INFO L276 IsEmpty]: Start isEmpty. Operand 5771 states and 8631 transitions. [2022-11-16 10:57:17,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-16 10:57:17,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:57:17,368 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 10:57:17,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 10:57:17,369 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:57:17,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:57:17,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1194689646, now seen corresponding path program 1 times [2022-11-16 10:57:17,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:57:17,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683153950] [2022-11-16 10:57:17,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:57:17,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:57:17,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:57:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:57:18,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:57:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:57:18,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:57:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 10:57:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 10:57:18,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:57:18,818 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 10:57:18,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:57:18,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683153950] [2022-11-16 10:57:18,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683153950] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:57:18,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 10:57:18,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 10:57:18,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269324351] [2022-11-16 10:57:18,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:57:18,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 10:57:18,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:57:18,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 10:57:18,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-16 10:57:18,821 INFO L87 Difference]: Start difference. First operand 5771 states and 8631 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 10:57:21,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:57:23,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:57:40,496 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-16 10:58:03,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 10:58:03,717 INFO L93 Difference]: Finished difference Result 16669 states and 27174 transitions. [2022-11-16 10:58:03,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 10:58:03,718 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 65 [2022-11-16 10:58:03,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 10:58:03,830 INFO L225 Difference]: With dead ends: 16669 [2022-11-16 10:58:03,830 INFO L226 Difference]: Without dead ends: 10911 [2022-11-16 10:58:03,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-16 10:58:03,881 INFO L413 NwaCegarLoop]: 2024 mSDtfsCounter, 4725 mSDsluCounter, 8520 mSDsCounter, 0 mSdLazyCounter, 14342 mSolverCounterSat, 1530 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5054 SdHoareTripleChecker+Valid, 10544 SdHoareTripleChecker+Invalid, 15874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1530 IncrementalHoareTripleChecker+Valid, 14342 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.7s IncrementalHoareTripleChecker+Time [2022-11-16 10:58:03,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5054 Valid, 10544 Invalid, 15874 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1530 Valid, 14342 Invalid, 2 Unknown, 0 Unchecked, 43.7s Time] [2022-11-16 10:58:03,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10911 states. [2022-11-16 10:58:04,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10911 to 5781. [2022-11-16 10:58:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5781 states, 4219 states have (on average 1.4297226831002607) internal successors, (6032), 4296 states have internal predecessors, (6032), 1271 states have call successors, (1271), 285 states have call predecessors, (1271), 290 states have return successors, (1340), 1259 states have call predecessors, (1340), 1266 states have call successors, (1340) [2022-11-16 10:58:04,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5781 states to 5781 states and 8643 transitions. [2022-11-16 10:58:04,438 INFO L78 Accepts]: Start accepts. Automaton has 5781 states and 8643 transitions. Word has length 65 [2022-11-16 10:58:04,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 10:58:04,439 INFO L495 AbstractCegarLoop]: Abstraction has 5781 states and 8643 transitions. [2022-11-16 10:58:04,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 10:58:04,440 INFO L276 IsEmpty]: Start isEmpty. Operand 5781 states and 8643 transitions. [2022-11-16 10:58:04,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-16 10:58:04,444 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:58:04,444 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 10:58:04,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 10:58:04,445 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:58:04,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:58:04,445 INFO L85 PathProgramCache]: Analyzing trace with hash 2089160400, now seen corresponding path program 1 times [2022-11-16 10:58:04,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:58:04,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578771596] [2022-11-16 10:58:04,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:58:04,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:58:04,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:58:05,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:58:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:58:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:58:05,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:58:05,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 10:58:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 10:58:05,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 10:58:05,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:58:05,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578771596] [2022-11-16 10:58:05,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578771596] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:58:05,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 10:58:05,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 10:58:05,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097466107] [2022-11-16 10:58:05,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:58:05,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 10:58:05,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:58:05,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 10:58:05,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 10:58:05,217 INFO L87 Difference]: Start difference. First operand 5781 states and 8643 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 10:58:07,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:58:09,309 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-16 10:58:31,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 10:58:31,760 INFO L93 Difference]: Finished difference Result 19343 states and 29864 transitions. [2022-11-16 10:58:31,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 10:58:31,761 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 65 [2022-11-16 10:58:31,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 10:58:31,844 INFO L225 Difference]: With dead ends: 19343 [2022-11-16 10:58:31,845 INFO L226 Difference]: Without dead ends: 13572 [2022-11-16 10:58:31,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 10:58:31,880 INFO L413 NwaCegarLoop]: 891 mSDtfsCounter, 5445 mSDsluCounter, 1704 mSDsCounter, 0 mSdLazyCounter, 5796 mSolverCounterSat, 2269 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5834 SdHoareTripleChecker+Valid, 2595 SdHoareTripleChecker+Invalid, 8067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2269 IncrementalHoareTripleChecker+Valid, 5796 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.6s IncrementalHoareTripleChecker+Time [2022-11-16 10:58:31,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5834 Valid, 2595 Invalid, 8067 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2269 Valid, 5796 Invalid, 2 Unknown, 0 Unchecked, 25.6s Time] [2022-11-16 10:58:31,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13572 states. [2022-11-16 10:58:32,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13572 to 11500. [2022-11-16 10:58:32,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11500 states, 8400 states have (on average 1.4310714285714285) internal successors, (12021), 8553 states have internal predecessors, (12021), 2525 states have call successors, (2525), 565 states have call predecessors, (2525), 574 states have return successors, (2662), 2501 states have call predecessors, (2662), 2514 states have call successors, (2662) [2022-11-16 10:58:32,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11500 states to 11500 states and 17208 transitions. [2022-11-16 10:58:32,777 INFO L78 Accepts]: Start accepts. Automaton has 11500 states and 17208 transitions. Word has length 65 [2022-11-16 10:58:32,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 10:58:32,777 INFO L495 AbstractCegarLoop]: Abstraction has 11500 states and 17208 transitions. [2022-11-16 10:58:32,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 10:58:32,778 INFO L276 IsEmpty]: Start isEmpty. Operand 11500 states and 17208 transitions. [2022-11-16 10:58:32,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-16 10:58:32,783 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:58:32,784 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 10:58:32,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 10:58:32,784 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:58:32,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:58:32,785 INFO L85 PathProgramCache]: Analyzing trace with hash 133535269, now seen corresponding path program 1 times [2022-11-16 10:58:32,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:58:32,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364858162] [2022-11-16 10:58:32,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:58:32,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:58:32,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:58:33,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:58:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:58:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:58:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:58:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 10:58:33,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 10:58:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-16 10:58:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 10:58:33,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:58:33,515 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-16 10:58:33,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:58:33,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364858162] [2022-11-16 10:58:33,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364858162] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:58:33,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 10:58:33,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 10:58:33,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014577330] [2022-11-16 10:58:33,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:58:33,518 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 10:58:33,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:58:33,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 10:58:33,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 10:58:33,519 INFO L87 Difference]: Start difference. First operand 11500 states and 17208 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 10:58:35,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:58:37,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:58:39,643 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-16 10:59:03,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:06,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:07,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:08,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:13,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 10:59:13,100 INFO L93 Difference]: Finished difference Result 13575 states and 21224 transitions. [2022-11-16 10:59:13,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 10:59:13,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 76 [2022-11-16 10:59:13,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 10:59:13,174 INFO L225 Difference]: With dead ends: 13575 [2022-11-16 10:59:13,174 INFO L226 Difference]: Without dead ends: 13572 [2022-11-16 10:59:13,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-16 10:59:13,186 INFO L413 NwaCegarLoop]: 1350 mSDtfsCounter, 3763 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 7646 mSolverCounterSat, 1634 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4155 SdHoareTripleChecker+Valid, 3922 SdHoareTripleChecker+Invalid, 9284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1634 IncrementalHoareTripleChecker+Valid, 7646 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 38.6s IncrementalHoareTripleChecker+Time [2022-11-16 10:59:13,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4155 Valid, 3922 Invalid, 9284 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1634 Valid, 7646 Invalid, 4 Unknown, 0 Unchecked, 38.6s Time] [2022-11-16 10:59:13,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13572 states. [2022-11-16 10:59:13,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13572 to 11504. [2022-11-16 10:59:13,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11504 states, 8402 states have (on average 1.4307307783860985) internal successors, (12021), 8557 states have internal predecessors, (12021), 2525 states have call successors, (2525), 565 states have call predecessors, (2525), 576 states have return successors, (2662), 2501 states have call predecessors, (2662), 2514 states have call successors, (2662) [2022-11-16 10:59:13,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11504 states to 11504 states and 17208 transitions. [2022-11-16 10:59:13,940 INFO L78 Accepts]: Start accepts. Automaton has 11504 states and 17208 transitions. Word has length 76 [2022-11-16 10:59:13,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 10:59:13,940 INFO L495 AbstractCegarLoop]: Abstraction has 11504 states and 17208 transitions. [2022-11-16 10:59:13,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 10:59:13,942 INFO L276 IsEmpty]: Start isEmpty. Operand 11504 states and 17208 transitions. [2022-11-16 10:59:13,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-16 10:59:13,962 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:59:13,962 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 10:59:13,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 10:59:13,962 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:59:13,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:59:13,963 INFO L85 PathProgramCache]: Analyzing trace with hash 532249317, now seen corresponding path program 1 times [2022-11-16 10:59:13,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:59:13,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053771246] [2022-11-16 10:59:13,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:59:13,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:59:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:59:15,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:59:15,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:59:15,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:59:15,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:59:15,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 10:59:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 10:59:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-16 10:59:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 10:59:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:15,175 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-16 10:59:15,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:59:15,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053771246] [2022-11-16 10:59:15,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053771246] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 10:59:15,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091446225] [2022-11-16 10:59:15,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:59:15,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 10:59:15,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 10:59:15,182 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 10:59:15,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 10:59:16,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:16,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 4346 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 10:59:16,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 10:59:16,850 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 10:59:16,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 10:59:16,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091446225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:59:16,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 10:59:16,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 9 [2022-11-16 10:59:16,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46960598] [2022-11-16 10:59:16,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:59:16,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 10:59:16,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:59:16,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 10:59:16,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-16 10:59:16,854 INFO L87 Difference]: Start difference. First operand 11504 states and 17208 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 10:59:18,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 10:59:18,456 INFO L93 Difference]: Finished difference Result 22936 states and 34862 transitions. [2022-11-16 10:59:18,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 10:59:18,459 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2022-11-16 10:59:18,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 10:59:18,533 INFO L225 Difference]: With dead ends: 22936 [2022-11-16 10:59:18,533 INFO L226 Difference]: Without dead ends: 11445 [2022-11-16 10:59:18,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-11-16 10:59:18,607 INFO L413 NwaCegarLoop]: 3025 mSDtfsCounter, 1854 mSDsluCounter, 14083 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1972 SdHoareTripleChecker+Valid, 17108 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 10:59:18,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1972 Valid, 17108 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 10:59:18,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11445 states. [2022-11-16 10:59:19,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11445 to 8618. [2022-11-16 10:59:19,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8618 states, 6293 states have (on average 1.430160495788972) internal successors, (9000), 6406 states have internal predecessors, (9000), 1894 states have call successors, (1894), 425 states have call predecessors, (1894), 430 states have return successors, (1962), 1876 states have call predecessors, (1962), 1887 states have call successors, (1962) [2022-11-16 10:59:19,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8618 states to 8618 states and 12856 transitions. [2022-11-16 10:59:19,387 INFO L78 Accepts]: Start accepts. Automaton has 8618 states and 12856 transitions. Word has length 76 [2022-11-16 10:59:19,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 10:59:19,389 INFO L495 AbstractCegarLoop]: Abstraction has 8618 states and 12856 transitions. [2022-11-16 10:59:19,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 10:59:19,390 INFO L276 IsEmpty]: Start isEmpty. Operand 8618 states and 12856 transitions. [2022-11-16 10:59:19,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-16 10:59:19,399 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 10:59:19,399 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 10:59:19,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 10:59:19,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 10:59:19,615 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 10:59:19,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 10:59:19,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1146234387, now seen corresponding path program 1 times [2022-11-16 10:59:19,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 10:59:19,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136475555] [2022-11-16 10:59:19,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 10:59:19,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 10:59:19,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 10:59:20,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 10:59:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 10:59:20,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 10:59:20,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 10:59:20,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 10:59:20,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 10:59:20,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-16 10:59:20,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 10:59:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 10:59:20,838 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 10:59:20,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 10:59:20,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136475555] [2022-11-16 10:59:20,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136475555] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 10:59:20,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 10:59:20,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 10:59:20,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975223021] [2022-11-16 10:59:20,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 10:59:20,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 10:59:20,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 10:59:20,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 10:59:20,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-16 10:59:20,842 INFO L87 Difference]: Start difference. First operand 8618 states and 12856 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 10:59:22,940 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:24,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:34,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 10:59:36,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:03,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:12,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:00:12,058 INFO L93 Difference]: Finished difference Result 15116 states and 25321 transitions. [2022-11-16 11:00:12,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 11:00:12,063 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 81 [2022-11-16 11:00:12,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:00:12,166 INFO L225 Difference]: With dead ends: 15116 [2022-11-16 11:00:12,167 INFO L226 Difference]: Without dead ends: 15096 [2022-11-16 11:00:12,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:00:12,181 INFO L413 NwaCegarLoop]: 2183 mSDtfsCounter, 7376 mSDsluCounter, 7648 mSDsCounter, 0 mSdLazyCounter, 15570 mSolverCounterSat, 2424 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7714 SdHoareTripleChecker+Valid, 9831 SdHoareTripleChecker+Invalid, 17996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2424 IncrementalHoareTripleChecker+Valid, 15570 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:00:12,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7714 Valid, 9831 Invalid, 17996 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2424 Valid, 15570 Invalid, 2 Unknown, 0 Unchecked, 49.5s Time] [2022-11-16 11:00:12,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15096 states. [2022-11-16 11:00:13,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15096 to 8622. [2022-11-16 11:00:13,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8622 states, 6297 states have (on average 1.4298872478958233) internal successors, (9004), 6410 states have internal predecessors, (9004), 1894 states have call successors, (1894), 425 states have call predecessors, (1894), 430 states have return successors, (1962), 1876 states have call predecessors, (1962), 1887 states have call successors, (1962) [2022-11-16 11:00:13,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8622 states to 8622 states and 12860 transitions. [2022-11-16 11:00:13,122 INFO L78 Accepts]: Start accepts. Automaton has 8622 states and 12860 transitions. Word has length 81 [2022-11-16 11:00:13,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:00:13,123 INFO L495 AbstractCegarLoop]: Abstraction has 8622 states and 12860 transitions. [2022-11-16 11:00:13,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 11:00:13,123 INFO L276 IsEmpty]: Start isEmpty. Operand 8622 states and 12860 transitions. [2022-11-16 11:00:13,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-16 11:00:13,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:00:13,139 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 11:00:13,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-16 11:00:13,139 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:00:13,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:00:13,140 INFO L85 PathProgramCache]: Analyzing trace with hash -2007637040, now seen corresponding path program 1 times [2022-11-16 11:00:13,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:00:13,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413414499] [2022-11-16 11:00:13,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:00:13,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:00:13,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:00:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:00:13,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:00:13,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:00:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:00:13,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:00:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-16 11:00:13,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-16 11:00:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-16 11:00:13,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:13,815 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-16 11:00:13,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:00:13,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413414499] [2022-11-16 11:00:13,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413414499] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:00:13,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:00:13,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:00:13,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140922640] [2022-11-16 11:00:13,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:00:13,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:00:13,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:00:13,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:00:13,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:00:13,819 INFO L87 Difference]: Start difference. First operand 8622 states and 12860 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 11:00:15,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:17,948 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-16 11:00:33,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:38,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:00:38,356 INFO L93 Difference]: Finished difference Result 16320 states and 25170 transitions. [2022-11-16 11:00:38,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:00:38,357 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 82 [2022-11-16 11:00:38,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:00:38,408 INFO L225 Difference]: With dead ends: 16320 [2022-11-16 11:00:38,408 INFO L226 Difference]: Without dead ends: 7711 [2022-11-16 11:00:38,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:00:38,447 INFO L413 NwaCegarLoop]: 1396 mSDtfsCounter, 3995 mSDsluCounter, 2650 mSDsCounter, 0 mSdLazyCounter, 5565 mSolverCounterSat, 1879 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4151 SdHoareTripleChecker+Valid, 4046 SdHoareTripleChecker+Invalid, 7446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1879 IncrementalHoareTripleChecker+Valid, 5565 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.5s IncrementalHoareTripleChecker+Time [2022-11-16 11:00:38,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4151 Valid, 4046 Invalid, 7446 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1879 Valid, 5565 Invalid, 2 Unknown, 0 Unchecked, 23.5s Time] [2022-11-16 11:00:38,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7711 states. [2022-11-16 11:00:38,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7711 to 5836. [2022-11-16 11:00:38,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5836 states, 4260 states have (on average 1.4255868544600938) internal successors, (6073), 4337 states have internal predecessors, (6073), 1284 states have call successors, (1284), 289 states have call predecessors, (1284), 291 states have return successors, (1317), 1269 states have call predecessors, (1317), 1277 states have call successors, (1317) [2022-11-16 11:00:39,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5836 states to 5836 states and 8674 transitions. [2022-11-16 11:00:39,004 INFO L78 Accepts]: Start accepts. Automaton has 5836 states and 8674 transitions. Word has length 82 [2022-11-16 11:00:39,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:00:39,005 INFO L495 AbstractCegarLoop]: Abstraction has 5836 states and 8674 transitions. [2022-11-16 11:00:39,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 11:00:39,006 INFO L276 IsEmpty]: Start isEmpty. Operand 5836 states and 8674 transitions. [2022-11-16 11:00:39,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-16 11:00:39,017 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:00:39,017 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 11:00:39,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-16 11:00:39,018 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:00:39,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:00:39,018 INFO L85 PathProgramCache]: Analyzing trace with hash 916348156, now seen corresponding path program 1 times [2022-11-16 11:00:39,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:00:39,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349234340] [2022-11-16 11:00:39,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:00:39,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:00:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:00:39,651 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 11:00:40,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 11:00:40,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-16 11:00:40,224 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 11:00:40,225 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-16 11:00:40,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-16 11:00:40,232 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:00:40,236 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 11:00:40,543 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 11:00:40 BoogieIcfgContainer [2022-11-16 11:00:40,544 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 11:00:40,544 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 11:00:40,544 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 11:00:40,545 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 11:00:40,545 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 10:56:29" (3/4) ... [2022-11-16 11:00:40,549 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 11:00:40,549 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 11:00:40,550 INFO L158 Benchmark]: Toolchain (without parser) took 321608.96ms. Allocated memory was 121.6MB in the beginning and 1.7GB in the end (delta: 1.6GB). Free memory was 81.4MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 268.4MB. Max. memory is 16.1GB. [2022-11-16 11:00:40,551 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 121.6MB. Free memory is still 72.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 11:00:40,551 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2682.78ms. Allocated memory was 121.6MB in the beginning and 161.5MB in the end (delta: 39.8MB). Free memory was 81.1MB in the beginning and 97.6MB in the end (delta: -16.5MB). Peak memory consumption was 64.0MB. Max. memory is 16.1GB. [2022-11-16 11:00:40,552 INFO L158 Benchmark]: Boogie Procedure Inliner took 323.84ms. Allocated memory is still 161.5MB. Free memory was 97.6MB in the beginning and 69.9MB in the end (delta: 27.7MB). Peak memory consumption was 29.4MB. Max. memory is 16.1GB. [2022-11-16 11:00:40,553 INFO L158 Benchmark]: Boogie Preprocessor took 450.93ms. Allocated memory is still 161.5MB. Free memory was 69.9MB in the beginning and 77.3MB in the end (delta: -7.4MB). Peak memory consumption was 28.6MB. Max. memory is 16.1GB. [2022-11-16 11:00:40,553 INFO L158 Benchmark]: RCFGBuilder took 67435.85ms. Allocated memory was 161.5MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 77.3MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2022-11-16 11:00:40,554 INFO L158 Benchmark]: TraceAbstraction took 250697.66ms. Allocated memory is still 1.7GB. Free memory was 1.6GB in the beginning and 1.4GB in the end (delta: 198.2MB). Peak memory consumption was 198.2MB. Max. memory is 16.1GB. [2022-11-16 11:00:40,555 INFO L158 Benchmark]: Witness Printer took 5.18ms. Allocated memory is still 1.7GB. Free memory is still 1.4GB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 11:00:40,557 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.39ms. Allocated memory is still 121.6MB. Free memory is still 72.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2682.78ms. Allocated memory was 121.6MB in the beginning and 161.5MB in the end (delta: 39.8MB). Free memory was 81.1MB in the beginning and 97.6MB in the end (delta: -16.5MB). Peak memory consumption was 64.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 323.84ms. Allocated memory is still 161.5MB. Free memory was 97.6MB in the beginning and 69.9MB in the end (delta: 27.7MB). Peak memory consumption was 29.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 450.93ms. Allocated memory is still 161.5MB. Free memory was 69.9MB in the beginning and 77.3MB in the end (delta: -7.4MB). Peak memory consumption was 28.6MB. Max. memory is 16.1GB. * RCFGBuilder took 67435.85ms. Allocated memory was 161.5MB in the beginning and 1.7GB in the end (delta: 1.5GB). Free memory was 77.3MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. * TraceAbstraction took 250697.66ms. Allocated memory is still 1.7GB. Free memory was 1.6GB in the beginning and 1.4GB in the end (delta: 198.2MB). Peak memory consumption was 198.2MB. Max. memory is 16.1GB. * Witness Printer took 5.18ms. Allocated memory is still 1.7GB. Free memory is still 1.4GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 3977]: 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 3570. Possible FailurePath: [L7205] int ldv_usb_s = 0; [L4078] static unsigned int product_3410_count ; [L4000] int LDV_IN_INTERRUPT = 1; [L4077] static ushort product_3410[5U] ; [L4198-L4206] static struct usb_serial_driver ti_1port_device = {"TI USB 3410 1 port adapter", (struct usb_device_id const *)(& ti_id_table_3410), 1, {0, 0}, {"ti_usb_3410_5052_1", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, & ti_usb_driver, {{{{{0U}, 0U, 0U, 0, {0, 0, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & ti_startup, 0, 0, & ti_release, 0, 0, 0, 0, & ti_open, & ti_close, & ti_write, & ti_write_room, & ti_ioctl, & ti_set_termios, & ti_break, & ti_chars_in_buffer, & ti_throttle, & ti_unthrottle, & ti_tiocmget, & ti_tiocmset, 0, 0, 0, & ti_interrupt_callback, 0, & ti_bulk_in_callback, & ti_bulk_out_callback, 0, 0}; [L4081] static ushort product_5052[5U] ; [L4009] int ref_cnt ; [L4207-L4215] static struct usb_serial_driver ti_2port_device = {"TI USB 5052 2 port adapter", (struct usb_device_id const *)(& ti_id_table_5052), 2, {0, 0}, {"ti_usb_3410_5052_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, & ti_usb_driver, {{{{{0U}, 0U, 0U, 0, {0, 0, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & ti_startup, 0, 0, & ti_release, 0, 0, 0, 0, & ti_open, & ti_close, & ti_write, & ti_write_room, & ti_ioctl, & ti_set_termios, & ti_break, & ti_chars_in_buffer, & ti_throttle, & ti_unthrottle, & ti_tiocmget, & ti_tiocmset, 0, 0, 0, & ti_interrupt_callback, 0, & ti_bulk_in_callback, & ti_bulk_out_callback, 0, 0}; [L4012] struct usb_serial_port *ti_2port_device_group4 ; [L4017] struct urb *ti_2port_device_group1 ; [L4002] struct file *ti_2port_device_group0 ; [L4004] struct usb_serial *ti_2port_device_group3 ; [L4016] struct tty_struct *ti_2port_device_group2 ; [L4133-L4183] static struct usb_device_id ti_id_table_combined[28U] = { {3U, 1105U, 13328U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 62512U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61704U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61705U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61712U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61713U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61714U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61716U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61717U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 793U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20562U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20818U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20570U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20575U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1203U, 17731U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1203U, 17739U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1203U, 17740U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4014] int usb_counter ; [L4073] static int debug ; [L4184-L4197] static struct usb_driver ti_usb_driver = {"ti_usb_3410_5052", & usb_serial_probe, & usb_serial_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& ti_id_table_combined), {{{{{0U}, 0U, 0U, 0, {0, 0, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, 1U, (unsigned char)0, (unsigned char)0}; [L4075] static ushort vendor_3410[5U] ; [L4216] struct usb_device_id const __mod_usb_device_table ; [L4082] static unsigned int product_5052_count ; [L4005] struct file *ti_1port_device_group0 ; [L4080] static unsigned int vendor_5052_count ; [L4083-L4121] static struct usb_device_id ti_id_table_3410[19U] = { {3U, 1105U, 13328U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 62512U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61704U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61705U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61712U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61713U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61714U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61716U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 61717U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1760U, 793U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1203U, 17731U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1203U, 17739U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1203U, 17740U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4001] struct usb_interface *ti_usb_driver_group1 ; [L6257] int ldv_retval_0 ; [L7204] int ldv_usb = 0; [L6260] int ldv_retval_1 ; [L4015] struct usb_serial_port *ti_1port_device_group4 ; [L6253] int ldv_retval_2 ; [L4010] struct usb_serial *ti_1port_device_group3 ; [L6263] int ldv_retval_3 ; [L4008] struct tty_struct *ti_1port_device_group2 ; [L6258] int ldv_retval_4 ; [L4013] struct urb *ti_1port_device_group1 ; [L6255] int ldv_retval_5 ; [L4007] int ldv_state_variable_2 ; [L4006] int ldv_state_variable_3 ; [L4003] int ldv_state_variable_0 ; [L4076] static unsigned int vendor_3410_count ; [L4011] int ldv_state_variable_1 ; [L4074] static int closing_wait = 4000; [L4079] static ushort vendor_5052[5U] ; [L4122-L4132] static struct usb_device_id ti_id_table_5052[11U] = { {3U, 1105U, 20562U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20818U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20570U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1105U, 20575U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6317] struct ktermios *ldvarg7 ; [L6318] void *tmp ; [L6319] unsigned int ldvarg3 ; [L6320] unsigned int tmp___0 ; [L6321] int ldvarg0 ; [L6322] int tmp___1 ; [L6323] unsigned long ldvarg5 ; [L6324] unsigned long tmp___2 ; [L6325] unsigned int ldvarg6 ; [L6326] unsigned int tmp___3 ; [L6327] int ldvarg1 ; [L6328] int tmp___4 ; [L6329] unsigned int ldvarg4 ; [L6330] unsigned int tmp___5 ; [L6331] unsigned char *ldvarg2 ; [L6332] void *tmp___6 ; [L6333] struct usb_device_id *ldvarg8 ; [L6334] void *tmp___7 ; [L6335] unsigned char *ldvarg11 ; [L6336] void *tmp___8 ; [L6337] unsigned int ldvarg12 ; [L6338] unsigned int tmp___9 ; [L6339] struct ktermios *ldvarg16 ; [L6340] void *tmp___10 ; [L6341] unsigned int ldvarg15 ; [L6342] unsigned int tmp___11 ; [L6343] unsigned long ldvarg14 ; [L6344] unsigned long tmp___12 ; [L6345] unsigned int ldvarg13 ; [L6346] unsigned int tmp___13 ; [L6347] int ldvarg10 ; [L6348] int tmp___14 ; [L6349] int ldvarg9 ; [L6350] int tmp___15 ; [L6351] int tmp___16 ; [L6352] int tmp___17 ; [L6353] int tmp___18 ; [L6354] int tmp___19 ; [L6355] int tmp___20 ; VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6357] CALL, EXPR ldv_zalloc(44UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3942] void *p ; [L3943] void *tmp ; [L3944] int tmp___0 ; [L3946] tmp___0 = __VERIFIER_nondet_int() [L3947] COND TRUE tmp___0 != 0 [L3948] return ((void *)0); VAL [\old(size)=44, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, size=44, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6357] RET, EXPR ldv_zalloc(44UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldv_zalloc(44UL)={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6357] tmp = ldv_zalloc(44UL) [L6358] ldvarg7 = (struct ktermios *)tmp [L6359] tmp___0 = __VERIFIER_nondet_uint() [L6360] ldvarg3 = tmp___0 [L6361] tmp___1 = __VERIFIER_nondet_int() [L6362] ldvarg0 = tmp___1 [L6363] tmp___2 = __VERIFIER_nondet_ulong() [L6364] ldvarg5 = tmp___2 [L6365] tmp___3 = __VERIFIER_nondet_uint() [L6366] ldvarg6 = tmp___3 [L6367] tmp___4 = __VERIFIER_nondet_int() [L6368] ldvarg1 = tmp___4 [L6369] tmp___5 = __VERIFIER_nondet_uint() [L6370] ldvarg4 = tmp___5 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6371] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3942] void *p ; [L3943] void *tmp ; [L3944] int tmp___0 ; [L3946] tmp___0 = __VERIFIER_nondet_int() [L3947] COND TRUE tmp___0 != 0 [L3948] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, size=1, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6371] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldv_zalloc(1UL)={0:0}, ldvarg0=-2, ldvarg1=-3, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6371] tmp___6 = ldv_zalloc(1UL) [L6372] ldvarg2 = (unsigned char *)tmp___6 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6373] CALL, EXPR ldv_zalloc(24UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3942] void *p ; [L3943] void *tmp ; [L3944] int tmp___0 ; [L3946] tmp___0 = __VERIFIER_nondet_int() [L3947] COND TRUE tmp___0 != 0 [L3948] return ((void *)0); VAL [\old(size)=24, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, size=24, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6373] RET, EXPR ldv_zalloc(24UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldv_zalloc(24UL)={0:0}, ldvarg0=-2, ldvarg1=-3, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6373] tmp___7 = ldv_zalloc(24UL) [L6374] ldvarg8 = (struct usb_device_id *)tmp___7 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6375] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3942] void *p ; [L3943] void *tmp ; [L3944] int tmp___0 ; [L3946] tmp___0 = __VERIFIER_nondet_int() [L3947] COND TRUE tmp___0 != 0 [L3948] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, size=1, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6375] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldv_zalloc(1UL)={0:0}, ldvarg0=-2, ldvarg1=-3, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6375] tmp___8 = ldv_zalloc(1UL) [L6376] ldvarg11 = (unsigned char *)tmp___8 [L6377] tmp___9 = __VERIFIER_nondet_uint() [L6378] ldvarg12 = tmp___9 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg11={0:0}, ldvarg12=62514, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62514, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6379] CALL, EXPR ldv_zalloc(44UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3942] void *p ; [L3943] void *tmp ; [L3944] int tmp___0 ; [L3946] tmp___0 = __VERIFIER_nondet_int() [L3947] COND TRUE tmp___0 != 0 [L3948] return ((void *)0); VAL [\old(size)=44, \result={0:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, size=44, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6379] RET, EXPR ldv_zalloc(44UL) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldv_zalloc(44UL)={0:0}, ldvarg0=-2, ldvarg1=-3, ldvarg11={0:0}, ldvarg12=62514, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62514, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6379] tmp___10 = ldv_zalloc(44UL) [L6380] ldvarg16 = (struct ktermios *)tmp___10 [L6381] tmp___11 = __VERIFIER_nondet_uint() [L6382] ldvarg15 = tmp___11 [L6383] tmp___12 = __VERIFIER_nondet_ulong() [L6384] ldvarg14 = tmp___12 [L6385] tmp___13 = __VERIFIER_nondet_uint() [L6386] ldvarg13 = tmp___13 [L6387] tmp___14 = __VERIFIER_nondet_int() [L6388] ldvarg10 = tmp___14 [L6389] tmp___15 = __VERIFIER_nondet_int() [L6390] ldvarg9 = tmp___15 [L6391] FCALL ldv_initialize() [L6392] ldv_state_variable_1 = 0 [L6393] ref_cnt = 0 [L6394] ldv_state_variable_0 = 1 [L6395] ldv_state_variable_3 = 0 [L6396] ldv_state_variable_2 = 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg10=-4, ldvarg11={0:0}, ldvarg12=62514, ldvarg13=62583, ldvarg14=62597, ldvarg15=62563, ldvarg16={0:0}, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___10={0:0}, tmp___11=62563, tmp___12=62597, tmp___13=62583, tmp___14=-4, tmp___15=0, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62514, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6398] tmp___16 = __VERIFIER_nondet_int() [L6400] case 0: [L6726] case 1: VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg10=-4, ldvarg11={0:0}, ldvarg12=62514, ldvarg13=62583, ldvarg14=62597, ldvarg15=62563, ldvarg16={0:0}, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___10={0:0}, tmp___11=62563, tmp___12=62597, tmp___13=62583, tmp___14=-4, tmp___15=0, tmp___16=1, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62514, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6727] COND TRUE ldv_state_variable_0 != 0 [L6728] tmp___18 = __VERIFIER_nondet_int() [L6730] case 0: [L6738] case 1: VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, ldvarg0=-2, ldvarg1=-3, ldvarg10=-4, ldvarg11={0:0}, ldvarg12=62514, ldvarg13=62583, ldvarg14=62597, ldvarg15=62563, ldvarg16={0:0}, ldvarg2={0:0}, ldvarg3=62513, ldvarg4=62580, ldvarg5=62605, ldvarg6=62612, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62513, tmp___1=-2, tmp___10={0:0}, tmp___11=62563, tmp___12=62597, tmp___13=62583, tmp___14=-4, tmp___15=0, tmp___16=1, tmp___18=1, tmp___2=62605, tmp___3=62612, tmp___4=-3, tmp___5=62580, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62514, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L6739] COND TRUE ldv_state_variable_0 == 1 [L6740] CALL ti_init() [L4219] int i ; [L4220] int j ; [L4221] int c ; [L4222] int ret ; [L4223] unsigned int _min1 ; [L4224] unsigned int _min2 ; [L4225] unsigned int _min1___0 ; [L4226] unsigned int _min2___0 ; [L4228] c = 17 [L4229] j = 13 [L4230] i = 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, c=17, closing_wait=4000, debug=0, i=0, j=13, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4243] _min1 = vendor_3410_count [L4244] _min2 = product_3410_count VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, _min1=0, _min2=0, c=17, closing_wait=4000, debug=0, i=0, j=13, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4245] COND FALSE !((unsigned int )i < (_min1 < _min2 ? _min1 : _min2)) [L4249] j = 5 [L4250] i = 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, _min1=0, _min2=0, c=17, closing_wait=4000, debug=0, i=0, j=5, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4263] _min1___0 = vendor_5052_count [L4264] _min2___0 = product_5052_count VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, _min1=0, _min1___0=0, _min2=0, _min2___0=0, c=17, closing_wait=4000, debug=0, i=0, j=5, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4265] COND FALSE !((unsigned int )i < (_min1___0 < _min2___0 ? _min1___0 : _min2___0)) [L4269] CALL, EXPR ldv_usb_serial_register_2(& ti_1port_device) [L7144] ldv_func_ret_type___0 ldv_func_res ; [L7145] int tmp ; VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={278:0}, ldv_func_arg1={278:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7147] CALL, EXPR usb_serial_register(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, arg0={278:0}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7483] return __VERIFIER_nondet_int(); [L7147] RET, EXPR usb_serial_register(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={278:0}, ldv_func_arg1={278:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, usb_serial_register(ldv_func_arg1)=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7147] tmp = usb_serial_register(ldv_func_arg1) [L7148] ldv_func_res = tmp VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={278:0}, ldv_func_arg1={278: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_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7149] CALL ldv_s_reg(ldv_func_res) VAL [\old(ldv_usb_s)=0, \old(res)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7209] COND TRUE ! res [L7210] ldv_usb_s = 1 VAL [\old(ldv_usb_s)=0, \old(res)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, res=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7149] RET ldv_s_reg(ldv_func_res) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={278:0}, ldv_func_arg1={278: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_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7150] return (ldv_func_res); VAL [\result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={278:0}, ldv_func_arg1={278: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_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4269] RET, EXPR ldv_usb_serial_register_2(& ti_1port_device) [L4269] ret = ldv_usb_serial_register_2(& ti_1port_device) [L4270] COND FALSE !(ret != 0) [L4274] CALL, EXPR ldv_usb_serial_register_3(& ti_2port_device) [L7155] ldv_func_ret_type___1 ldv_func_res ; [L7156] int tmp ; VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7158] CALL, EXPR usb_serial_register(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, arg0={280:0}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7483] return __VERIFIER_nondet_int(); [L7158] RET, EXPR usb_serial_register(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, usb_serial_register(ldv_func_arg1)=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7158] tmp = usb_serial_register(ldv_func_arg1) [L7159] ldv_func_res = tmp VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280: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_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7160] CALL ldv_s_reg(ldv_func_res) VAL [\old(ldv_usb_s)=1, \old(res)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7209] COND TRUE ! res [L7210] ldv_usb_s = 1 VAL [\old(ldv_usb_s)=1, \old(res)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, res=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7160] RET ldv_s_reg(ldv_func_res) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280: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_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7161] return (ldv_func_res); VAL [\result=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280: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_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4274] RET, EXPR ldv_usb_serial_register_3(& ti_2port_device) [L4274] ret = ldv_usb_serial_register_3(& ti_2port_device) [L4275] COND FALSE !(ret != 0) [L4279] CALL, EXPR usb_register(& ti_usb_driver) [L3568] int tmp ; [L3570] CALL, EXPR ldv_usb_register_driver_1(driver, & __this_module, "ti_usb_3410_5052") [L7133] ldv_func_ret_type ldv_func_res ; [L7134] int tmp ; [L7136] CALL, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L7465] return __VERIFIER_nondet_int(); [L7136] RET, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L7136] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L7137] ldv_func_res = tmp [L7138] CALL ldv_reg(ldv_func_res) [L7219] COND FALSE !(! res) VAL [\old(res)=287, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, res=287, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7138] RET ldv_reg(ldv_func_res) [L7139] return (ldv_func_res); VAL [\result=287, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={282:0}, ldv_func_arg1={282:0}, ldv_func_arg2={62613:62515}, ldv_func_arg2={62613:62515}, ldv_func_arg3={5:0}, ldv_func_arg3={5:0}, ldv_func_res=287, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=287, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3570] RET, EXPR ldv_usb_register_driver_1(driver, & __this_module, "ti_usb_3410_5052") [L3570] tmp = ldv_usb_register_driver_1(driver, & __this_module, "ti_usb_3410_5052") [L3571] return (tmp); VAL [\result=287, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, driver={282:0}, driver={282:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, tmp=287, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4279] RET, EXPR usb_register(& ti_usb_driver) [L4279] ret = usb_register(& ti_usb_driver) [L4280] COND TRUE ret != 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, _min1=0, _min1___0=0, _min2=0, _min2___0=0, c=17, closing_wait=4000, debug=0, i=0, j=5, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ret=287, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4287] CALL ldv_usb_serial_deregister_4(& ti_2port_device) [L7167] CALL ldv_s_der() VAL [\old(ldv_usb_s)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7239] COND TRUE ldv_usb == 0 VAL [\old(ldv_usb_s)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7243] COND TRUE ldv_usb_s == 1 VAL [\old(ldv_usb_s)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=1, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7247] ldv_usb_s = 0 VAL [\old(ldv_usb_s)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7167] RET ldv_s_der() VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7168] FCALL usb_serial_deregister(ldv_func_arg1) VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, ldv_func_arg1={280:0}, ldv_func_arg1={280:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L4287] RET ldv_usb_serial_deregister_4(& ti_2port_device) [L4289] CALL ldv_usb_serial_deregister_5(& ti_1port_device) [L7175] CALL ldv_s_der() VAL [\old(ldv_usb_s)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7239] COND TRUE ldv_usb == 0 VAL [\old(ldv_usb_s)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7243] COND FALSE !(ldv_usb_s == 1) VAL [\old(ldv_usb_s)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L7245] CALL ldv_error() VAL [\old(ldv_usb_s)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] [L3977] reach_error() VAL [\old(ldv_usb_s)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={62613:62515}, closing_wait=4000, debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_retval_5=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_usb=0, ldv_usb_s=0, product_3410={277:0}, product_3410_count=0, product_5052={279:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={278:0}, ti_1port_device_group0={0:0}, ti_1port_device_group1={0:0}, ti_1port_device_group2={0:0}, ti_1port_device_group3={0:0}, ti_1port_device_group4={0:0}, ti_2port_device={280:0}, ti_2port_device_group0={0:0}, ti_2port_device_group1={0:0}, ti_2port_device_group2={0:0}, ti_2port_device_group3={0:0}, ti_2port_device_group4={0:0}, ti_id_table_3410={284:0}, ti_id_table_5052={286:0}, ti_id_table_combined={281:0}, ti_usb_driver={282:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={283:0}, vendor_3410_count=0, vendor_5052={285:0}, vendor_5052_count=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 78 procedures, 1579 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 250.3s, OverallIterations: 9, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 233.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 17 mSolverCounterUnknown, 38183 SdHoareTripleChecker+Valid, 224.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 35777 mSDsluCounter, 56317 SdHoareTripleChecker+Invalid, 211.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 42137 mSDsCounter, 13352 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 56158 IncrementalHoareTripleChecker+Invalid, 69527 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 13352 mSolverCounterUnsat, 14180 mSDtfsCounter, 56158 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 291 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11504occurred in iteration=5, InterpolantAutomatonStates: 71, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.1s AutomataMinimizationTime, 8 MinimizatonAttempts, 22012 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 6.0s InterpolantComputationTime, 722 NumberOfCodeBlocks, 722 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 619 ConstructedInterpolants, 0 QuantifiedInterpolants, 1279 SizeOfPredicates, 4 NumberOfNonLiveVariables, 4346 ConjunctsInSsa, 19 ConjunctsInUnsatCore, 9 InterpolantComputations, 8 PerfectInterpolantSequences, 392/395 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-16 11:00:40,771 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4d5b4b32fa0da80203e2a18166964cfde265e42cc1a9ca2751016d17ee22d414 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 11:00:43,327 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 11:00:43,330 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 11:00:43,368 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 11:00:43,369 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 11:00:43,375 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 11:00:43,379 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 11:00:43,387 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 11:00:43,391 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 11:00:43,395 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 11:00:43,398 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 11:00:43,401 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 11:00:43,401 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 11:00:43,410 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 11:00:43,411 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 11:00:43,413 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 11:00:43,415 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 11:00:43,416 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 11:00:43,418 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 11:00:43,424 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 11:00:43,432 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 11:00:43,439 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 11:00:43,440 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 11:00:43,441 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 11:00:43,447 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 11:00:43,450 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 11:00:43,450 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 11:00:43,451 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 11:00:43,453 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 11:00:43,455 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 11:00:43,456 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 11:00:43,457 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 11:00:43,459 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 11:00:43,460 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 11:00:43,462 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 11:00:43,462 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 11:00:43,463 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 11:00:43,464 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 11:00:43,464 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 11:00:43,466 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 11:00:43,467 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 11:00:43,473 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-16 11:00:43,526 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 11:00:43,526 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 11:00:43,528 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 11:00:43,528 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 11:00:43,530 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 11:00:43,530 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 11:00:43,532 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 11:00:43,533 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 11:00:43,533 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 11:00:43,533 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 11:00:43,534 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 11:00:43,535 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 11:00:43,535 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 11:00:43,535 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 11:00:43,536 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 11:00:43,536 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 11:00:43,536 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 11:00:43,536 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 11:00:43,537 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 11:00:43,537 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 11:00:43,537 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 11:00:43,538 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 11:00:43,538 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 11:00:43,538 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:00:43,538 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 11:00:43,539 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 11:00:43,539 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 11:00:43,539 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-16 11:00:43,539 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 11:00:43,540 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 11:00:43,540 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 11:00:43,540 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 11:00:43,541 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 11:00:43,541 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_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4d5b4b32fa0da80203e2a18166964cfde265e42cc1a9ca2751016d17ee22d414 [2022-11-16 11:00:44,060 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 11:00:44,111 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 11:00:44,114 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 11:00:44,116 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 11:00:44,119 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 11:00:44,121 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2022-11-16 11:00:44,212 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/7675cabc0/467985263a374fc2a6cbcdff99977694/FLAG94457137c [2022-11-16 11:00:45,399 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 11:00:45,400 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2022-11-16 11:00:45,466 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/7675cabc0/467985263a374fc2a6cbcdff99977694/FLAG94457137c [2022-11-16 11:00:45,735 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/data/7675cabc0/467985263a374fc2a6cbcdff99977694 [2022-11-16 11:00:45,738 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 11:00:45,743 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 11:00:45,747 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 11:00:45,747 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 11:00:45,752 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 11:00:45,753 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:00:45" (1/1) ... [2022-11-16 11:00:45,754 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@32fe0927 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:45, skipping insertion in model container [2022-11-16 11:00:45,755 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 11:00:45" (1/1) ... [2022-11-16 11:00:45,763 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 11:00:45,926 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:00:47,115 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i[110947,110960] [2022-11-16 11:00:47,835 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:00:47,913 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 11:00:47,990 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 11:00:48,134 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i[110947,110960] [2022-11-16 11:00:48,369 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:00:48,439 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 11:00:48,589 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i[110947,110960] [2022-11-16 11:00:49,083 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 11:00:49,250 INFO L208 MainTranslator]: Completed translation [2022-11-16 11:00:49,251 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49 WrapperNode [2022-11-16 11:00:49,251 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 11:00:49,253 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 11:00:49,253 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 11:00:49,253 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 11:00:49,261 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,392 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,617 INFO L138 Inliner]: procedures = 219, calls = 2337, calls flagged for inlining = 84, calls inlined = 84, statements flattened = 4806 [2022-11-16 11:00:49,617 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 11:00:49,618 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 11:00:49,619 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 11:00:49,619 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 11:00:49,632 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,632 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,733 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,742 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,924 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:49,961 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:50,002 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:50,024 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:50,068 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 11:00:50,070 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 11:00:50,071 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 11:00:50,072 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 11:00:50,073 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (1/1) ... [2022-11-16 11:00:50,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 11:00:50,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:00:50,112 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 11:00:50,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 11:00:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-16 11:00:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2022-11-16 11:00:50,171 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2022-11-16 11:00:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_in_callback [2022-11-16 11:00:50,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_in_callback [2022-11-16 11:00:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-16 11:00:50,172 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-16 11:00:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-16 11:00:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-16 11:00:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-16 11:00:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-16 11:00:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-16 11:00:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-16 11:00:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 11:00:50,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 11:00:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure tty_kref_put [2022-11-16 11:00:50,174 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_kref_put [2022-11-16 11:00:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure ti_throttle [2022-11-16 11:00:50,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_throttle [2022-11-16 11:00:50,175 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-16 11:00:50,175 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-16 11:00:50,176 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-16 11:00:50,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-16 11:00:50,177 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_out_callback [2022-11-16 11:00:50,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_out_callback [2022-11-16 11:00:50,177 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2022-11-16 11:00:50,177 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2022-11-16 11:00:50,177 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2022-11-16 11:00:50,178 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2022-11-16 11:00:50,178 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_mcr [2022-11-16 11:00:50,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_mcr [2022-11-16 11:00:50,178 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-16 11:00:50,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-16 11:00:50,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 11:00:50,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 11:00:50,180 INFO L130 BoogieDeclarations]: Found specification of procedure ti_startup [2022-11-16 11:00:50,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_startup [2022-11-16 11:00:50,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-16 11:00:50,181 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-16 11:00:50,181 INFO L130 BoogieDeclarations]: Found specification of procedure ti_ioctl [2022-11-16 11:00:50,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_ioctl [2022-11-16 11:00:50,181 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 11:00:50,181 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 11:00:50,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_2 [2022-11-16 11:00:50,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_2 [2022-11-16 11:00:50,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_1 [2022-11-16 11:00:50,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_1 [2022-11-16 11:00:50,182 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmget [2022-11-16 11:00:50,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmget [2022-11-16 11:00:50,183 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2022-11-16 11:00:50,185 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2022-11-16 11:00:50,185 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2022-11-16 11:00:50,185 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2022-11-16 11:00:50,186 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_debug_data [2022-11-16 11:00:50,187 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_debug_data [2022-11-16 11:00:50,187 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-16 11:00:50,187 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-16 11:00:50,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 11:00:50,187 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_data [2022-11-16 11:00:50,188 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_data [2022-11-16 11:00:50,189 INFO L130 BoogieDeclarations]: Found specification of procedure ti_break [2022-11-16 11:00:50,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_break [2022-11-16 11:00:50,189 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16s [2022-11-16 11:00:50,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16s [2022-11-16 11:00:50,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 11:00:50,190 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2022-11-16 11:00:50,190 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2022-11-16 11:00:50,190 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-16 11:00:50,190 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-16 11:00:50,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-16 11:00:50,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-16 11:00:50,191 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 11:00:50,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-16 11:00:50,191 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write [2022-11-16 11:00:50,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write [2022-11-16 11:00:50,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 11:00:50,192 INFO L130 BoogieDeclarations]: Found specification of procedure ti_restart_read [2022-11-16 11:00:50,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_restart_read [2022-11-16 11:00:50,192 INFO L130 BoogieDeclarations]: Found specification of procedure trace_kmalloc [2022-11-16 11:00:50,193 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_kmalloc [2022-11-16 11:00:50,193 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-16 11:00:50,193 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-16 11:00:50,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-16 11:00:50,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 11:00:50,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-16 11:00:50,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-16 11:00:50,195 INFO L130 BoogieDeclarations]: Found specification of procedure ti_release [2022-11-16 11:00:50,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_release [2022-11-16 11:00:50,195 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_deregister [2022-11-16 11:00:50,197 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_deregister [2022-11-16 11:00:50,197 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-16 11:00:50,197 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-16 11:00:50,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_reg [2022-11-16 11:00:50,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_reg [2022-11-16 11:00:50,199 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-16 11:00:50,199 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-16 11:00:50,199 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-16 11:00:50,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-16 11:00:50,200 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-16 11:00:50,200 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-16 11:00:50,200 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-16 11:00:50,200 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-16 11:00:50,201 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_get [2022-11-16 11:00:50,201 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_get [2022-11-16 11:00:50,201 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-16 11:00:50,202 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-16 11:00:50,202 INFO L130 BoogieDeclarations]: Found specification of procedure usb_clear_halt [2022-11-16 11:00:50,202 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_clear_halt [2022-11-16 11:00:50,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-16 11:00:50,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-16 11:00:50,203 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-16 11:00:50,204 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-16 11:00:50,207 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_port_data [2022-11-16 11:00:50,208 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_port_data [2022-11-16 11:00:50,208 INFO L130 BoogieDeclarations]: Found specification of procedure ti_command_out_sync [2022-11-16 11:00:50,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_command_out_sync [2022-11-16 11:00:50,209 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-16 11:00:50,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-16 11:00:50,212 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-16 11:00:50,212 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-16 11:00:50,212 INFO L130 BoogieDeclarations]: Found specification of procedure ti_open [2022-11-16 11:00:50,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_open [2022-11-16 11:00:50,219 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmset [2022-11-16 11:00:50,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmset [2022-11-16 11:00:50,219 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 11:00:50,219 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 11:00:50,219 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-16 11:00:50,220 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-16 11:00:50,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_der [2022-11-16 11:00:50,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_der [2022-11-16 11:00:50,220 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_byte [2022-11-16 11:00:50,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_byte [2022-11-16 11:00:50,220 INFO L130 BoogieDeclarations]: Found specification of procedure ti_chars_in_buffer [2022-11-16 11:00:50,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_chars_in_buffer [2022-11-16 11:00:50,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-16 11:00:50,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-16 11:00:50,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-16 11:00:50,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-16 11:00:50,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 11:00:50,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 11:00:50,222 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-16 11:00:50,222 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-16 11:00:50,222 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_register [2022-11-16 11:00:50,222 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_register [2022-11-16 11:00:50,223 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_room [2022-11-16 11:00:50,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_room [2022-11-16 11:00:50,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 11:00:50,223 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc_notrace [2022-11-16 11:00:50,224 INFO L130 BoogieDeclarations]: Found specification of procedure ti_interrupt_callback [2022-11-16 11:00:50,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_interrupt_callback [2022-11-16 11:00:50,225 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 11:00:50,225 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2022-11-16 11:00:50,225 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2022-11-16 11:00:50,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 11:00:50,225 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-16 11:00:50,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-16 11:00:50,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-16 11:00:50,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-16 11:00:50,226 INFO L130 BoogieDeclarations]: Found specification of procedure ti_close [2022-11-16 11:00:50,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_close [2022-11-16 11:00:50,227 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-16 11:00:50,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-16 11:00:50,227 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-11-16 11:00:50,227 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-11-16 11:00:50,227 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2022-11-16 11:00:50,228 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2022-11-16 11:00:50,228 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-16 11:00:50,228 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-16 11:00:50,228 INFO L130 BoogieDeclarations]: Found specification of procedure ti_unthrottle [2022-11-16 11:00:50,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_unthrottle [2022-11-16 11:00:50,228 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2022-11-16 11:00:50,229 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2022-11-16 11:00:50,229 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-16 11:00:50,229 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-16 11:00:50,229 INFO L130 BoogieDeclarations]: Found specification of procedure ti_send [2022-11-16 11:00:50,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_send [2022-11-16 11:00:50,229 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-16 11:00:50,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-16 11:00:50,230 INFO L130 BoogieDeclarations]: Found specification of procedure ti_drain [2022-11-16 11:00:50,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_drain [2022-11-16 11:00:50,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-16 11:00:50,231 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_termios [2022-11-16 11:00:50,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_termios [2022-11-16 11:00:50,232 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2022-11-16 11:00:50,232 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2022-11-16 11:00:50,232 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 11:00:50,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 11:00:51,261 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 11:00:51,268 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 11:00:51,853 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 11:03:20,729 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:03:20,752 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:03:20,752 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 11:03:20,759 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:03:20 BoogieIcfgContainer [2022-11-16 11:03:20,761 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:03:20,764 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:03:20,766 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:03:20,769 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:03:20,770 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 11:00:45" (1/3) ... [2022-11-16 11:03:20,771 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72c96e03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:03:20, skipping insertion in model container [2022-11-16 11:03:20,771 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 11:00:49" (2/3) ... [2022-11-16 11:03:20,772 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72c96e03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:03:20, skipping insertion in model container [2022-11-16 11:03:20,772 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:03:20" (3/3) ... [2022-11-16 11:03:20,774 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2022-11-16 11:03:20,797 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:03:20,797 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 11:03:20,914 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:03:20,922 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;@35e87e0f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:03:20,922 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 11:03:20,933 INFO L276 IsEmpty]: Start isEmpty. Operand has 1559 states, 1133 states have (on average 1.4333627537511033) internal successors, (1624), 1162 states have internal predecessors, (1624), 348 states have call successors, (348), 77 states have call predecessors, (348), 76 states have return successors, (343), 341 states have call predecessors, (343), 343 states have call successors, (343) [2022-11-16 11:03:20,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-16 11:03:20,947 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:03:20,948 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:03:20,948 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:03:20,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:03:20,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1700598232, now seen corresponding path program 1 times [2022-11-16 11:03:20,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:03:20,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040360712] [2022-11-16 11:03:20,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:20,987 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:20,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:03:20,998 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:03:21,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 11:03:25,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:25,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 3043 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:03:25,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:03:25,593 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:03:25,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:03:25,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:03:25,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040360712] [2022-11-16 11:03:25,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040360712] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:03:25,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:03:25,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:03:25,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078954892] [2022-11-16 11:03:25,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:03:25,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:03:25,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:03:25,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:03:25,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:03:25,646 INFO L87 Difference]: Start difference. First operand has 1559 states, 1133 states have (on average 1.4333627537511033) internal successors, (1624), 1162 states have internal predecessors, (1624), 348 states have call successors, (348), 77 states have call predecessors, (348), 76 states have return successors, (343), 341 states have call predecessors, (343), 343 states have call successors, (343) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 11:03:28,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.45s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:29,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:03:29,423 INFO L93 Difference]: Finished difference Result 4443 states and 6916 transitions. [2022-11-16 11:03:29,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:03:29,426 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 43 [2022-11-16 11:03:29,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:03:29,486 INFO L225 Difference]: With dead ends: 4443 [2022-11-16 11:03:29,487 INFO L226 Difference]: Without dead ends: 2871 [2022-11-16 11:03:29,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:03:29,536 INFO L413 NwaCegarLoop]: 2515 mSDtfsCounter, 2113 mSDsluCounter, 2142 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2113 SdHoareTripleChecker+Valid, 4657 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:03:29,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2113 Valid, 4657 Invalid, 15 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-11-16 11:03:29,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2022-11-16 11:03:29,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2867. [2022-11-16 11:03:29,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2867 states, 2080 states have (on average 1.4235576923076922) internal successors, (2961), 2118 states have internal predecessors, (2961), 643 states have call successors, (643), 144 states have call predecessors, (643), 143 states have return successors, (638), 634 states have call predecessors, (638), 638 states have call successors, (638) [2022-11-16 11:03:29,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2867 states to 2867 states and 4242 transitions. [2022-11-16 11:03:29,860 INFO L78 Accepts]: Start accepts. Automaton has 2867 states and 4242 transitions. Word has length 43 [2022-11-16 11:03:29,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:03:29,861 INFO L495 AbstractCegarLoop]: Abstraction has 2867 states and 4242 transitions. [2022-11-16 11:03:29,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-11-16 11:03:29,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2867 states and 4242 transitions. [2022-11-16 11:03:29,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-16 11:03:29,873 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:03:29,873 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:03:29,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-16 11:03:30,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:30,087 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:03:30,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:03:30,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1768961092, now seen corresponding path program 1 times [2022-11-16 11:03:30,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:03:30,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [21993482] [2022-11-16 11:03:30,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:30,092 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:30,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:03:30,094 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:03:30,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 11:03:34,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:34,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 3079 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 11:03:34,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:03:35,502 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:03:35,502 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:03:35,503 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:03:35,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [21993482] [2022-11-16 11:03:35,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [21993482] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:03:35,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:03:35,503 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 11:03:35,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199423337] [2022-11-16 11:03:35,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:03:35,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:03:35,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:03:35,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:03:35,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:03:35,507 INFO L87 Difference]: Start difference. First operand 2867 states and 4242 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:03:39,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:03:39,167 INFO L93 Difference]: Finished difference Result 8210 states and 12628 transitions. [2022-11-16 11:03:39,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:03:39,168 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 64 [2022-11-16 11:03:39,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:03:39,224 INFO L225 Difference]: With dead ends: 8210 [2022-11-16 11:03:39,225 INFO L226 Difference]: Without dead ends: 5356 [2022-11-16 11:03:39,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-16 11:03:39,251 INFO L413 NwaCegarLoop]: 3312 mSDtfsCounter, 2734 mSDsluCounter, 15376 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 612 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2855 SdHoareTripleChecker+Valid, 18688 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 612 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-16 11:03:39,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2855 Valid, 18688 Invalid, 669 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [612 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-16 11:03:39,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5356 states. [2022-11-16 11:03:39,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5356 to 2872. [2022-11-16 11:03:39,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2872 states, 2084 states have (on average 1.4227447216890594) internal successors, (2965), 2122 states have internal predecessors, (2965), 643 states have call successors, (643), 144 states have call predecessors, (643), 144 states have return successors, (640), 635 states have call predecessors, (640), 638 states have call successors, (640) [2022-11-16 11:03:39,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2872 states to 2872 states and 4248 transitions. [2022-11-16 11:03:39,505 INFO L78 Accepts]: Start accepts. Automaton has 2872 states and 4248 transitions. Word has length 64 [2022-11-16 11:03:39,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:03:39,506 INFO L495 AbstractCegarLoop]: Abstraction has 2872 states and 4248 transitions. [2022-11-16 11:03:39,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:03:39,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2872 states and 4248 transitions. [2022-11-16 11:03:39,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-16 11:03:39,515 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:03:39,516 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:03:39,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-16 11:03:39,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:39,743 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:03:39,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:03:39,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1182155078, now seen corresponding path program 1 times [2022-11-16 11:03:39,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:03:39,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [419062935] [2022-11-16 11:03:39,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:39,749 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:39,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:03:39,750 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:03:39,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-16 11:03:43,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:44,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 3078 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:03:44,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:03:46,238 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:03:46,238 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:03:46,238 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:03:46,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [419062935] [2022-11-16 11:03:46,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [419062935] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:03:46,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:03:46,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 11:03:46,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938686832] [2022-11-16 11:03:46,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:03:46,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:03:46,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:03:46,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:03:46,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:03:46,241 INFO L87 Difference]: Start difference. First operand 2872 states and 4248 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:03:46,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:03:46,626 INFO L93 Difference]: Finished difference Result 5704 states and 8447 transitions. [2022-11-16 11:03:46,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:03:46,627 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 64 [2022-11-16 11:03:46,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:03:46,678 INFO L225 Difference]: With dead ends: 5704 [2022-11-16 11:03:46,678 INFO L226 Difference]: Without dead ends: 5691 [2022-11-16 11:03:46,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 11:03:46,692 INFO L413 NwaCegarLoop]: 2515 mSDtfsCounter, 2137 mSDsluCounter, 2137 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2137 SdHoareTripleChecker+Valid, 4652 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:03:46,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2137 Valid, 4652 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:03:46,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5691 states. [2022-11-16 11:03:47,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5691 to 5689. [2022-11-16 11:03:47,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5689 states, 4133 states have (on average 1.4246310186305347) internal successors, (5888), 4206 states have internal predecessors, (5888), 1271 states have call successors, (1271), 285 states have call predecessors, (1271), 284 states have return successors, (1270), 1257 states have call predecessors, (1270), 1266 states have call successors, (1270) [2022-11-16 11:03:47,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5689 states to 5689 states and 8429 transitions. [2022-11-16 11:03:47,073 INFO L78 Accepts]: Start accepts. Automaton has 5689 states and 8429 transitions. Word has length 64 [2022-11-16 11:03:47,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:03:47,075 INFO L495 AbstractCegarLoop]: Abstraction has 5689 states and 8429 transitions. [2022-11-16 11:03:47,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:03:47,080 INFO L276 IsEmpty]: Start isEmpty. Operand 5689 states and 8429 transitions. [2022-11-16 11:03:47,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-16 11:03:47,085 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:03:47,086 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:03:47,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-16 11:03:47,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:47,311 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:03:47,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:03:47,312 INFO L85 PathProgramCache]: Analyzing trace with hash -2008507278, now seen corresponding path program 1 times [2022-11-16 11:03:47,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:03:47,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864183318] [2022-11-16 11:03:47,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:47,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:03:47,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:03:47,318 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:03:47,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 11:03:51,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:51,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 3079 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 11:03:51,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:03:53,846 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:03:53,847 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:03:53,847 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:03:53,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864183318] [2022-11-16 11:03:53,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864183318] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:03:53,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:03:53,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 11:03:53,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899263151] [2022-11-16 11:03:53,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:03:53,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 11:03:53,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:03:53,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 11:03:53,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 11:03:53,849 INFO L87 Difference]: Start difference. First operand 5689 states and 8429 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:03:56,212 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:30,865 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-16 11:04:36,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:40,733 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-16 11:04:58,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:26,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:31,150 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-16 11:05:46,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:05:46,890 INFO L93 Difference]: Finished difference Result 16835 states and 24993 transitions. [2022-11-16 11:05:46,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 11:05:46,891 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 65 [2022-11-16 11:05:46,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:05:46,992 INFO L225 Difference]: With dead ends: 16835 [2022-11-16 11:05:46,992 INFO L226 Difference]: Without dead ends: 11156 [2022-11-16 11:05:47,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:05:47,040 INFO L413 NwaCegarLoop]: 836 mSDtfsCounter, 3653 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 3501 mSolverCounterSat, 1020 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 108.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3982 SdHoareTripleChecker+Valid, 2019 SdHoareTripleChecker+Invalid, 4528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1020 IncrementalHoareTripleChecker+Valid, 3501 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 112.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:05:47,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3982 Valid, 2019 Invalid, 4528 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1020 Valid, 3501 Invalid, 7 Unknown, 0 Unchecked, 112.1s Time] [2022-11-16 11:05:47,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11156 states. [2022-11-16 11:05:47,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11156 to 11128. [2022-11-16 11:05:47,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11128 states, 8080 states have (on average 1.425371287128713) internal successors, (11517), 8221 states have internal predecessors, (11517), 2485 states have call successors, (2485), 565 states have call predecessors, (2485), 562 states have return successors, (2530), 2453 states have call predecessors, (2530), 2474 states have call successors, (2530) [2022-11-16 11:05:47,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11128 states to 11128 states and 16532 transitions. [2022-11-16 11:05:47,923 INFO L78 Accepts]: Start accepts. Automaton has 11128 states and 16532 transitions. Word has length 65 [2022-11-16 11:05:47,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:05:47,927 INFO L495 AbstractCegarLoop]: Abstraction has 11128 states and 16532 transitions. [2022-11-16 11:05:47,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-16 11:05:47,929 INFO L276 IsEmpty]: Start isEmpty. Operand 11128 states and 16532 transitions. [2022-11-16 11:05:47,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-16 11:05:47,938 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:05:47,938 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 11:05:48,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 11:05:48,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:05:48,156 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:05:48,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:05:48,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1593099272, now seen corresponding path program 1 times [2022-11-16 11:05:48,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:05:48,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268277666] [2022-11-16 11:05:48,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:05:48,163 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:05:48,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:05:48,164 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:05:48,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-16 11:05:52,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:52,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 3108 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 11:05:52,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:05:53,945 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-16 11:05:53,945 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:05:53,946 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:05:53,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268277666] [2022-11-16 11:05:53,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268277666] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:05:53,946 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:05:53,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-16 11:05:53,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016238822] [2022-11-16 11:05:53,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:05:53,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 11:05:53,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:05:53,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 11:05:53,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:05:53,949 INFO L87 Difference]: Start difference. First operand 11128 states and 16532 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 11:05:58,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:05:58,971 INFO L93 Difference]: Finished difference Result 28749 states and 44000 transitions. [2022-11-16 11:05:58,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 11:05:58,972 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 76 [2022-11-16 11:05:58,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:05:59,178 INFO L225 Difference]: With dead ends: 28749 [2022-11-16 11:05:59,179 INFO L226 Difference]: Without dead ends: 17634 [2022-11-16 11:05:59,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:05:59,263 INFO L413 NwaCegarLoop]: 3669 mSDtfsCounter, 2453 mSDsluCounter, 16258 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 593 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2571 SdHoareTripleChecker+Valid, 19927 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 593 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-16 11:05:59,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2571 Valid, 19927 Invalid, 661 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [593 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-16 11:05:59,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17634 states. [2022-11-16 11:06:00,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17634 to 11134. [2022-11-16 11:06:00,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11134 states, 8086 states have (on average 1.4250556517437547) internal successors, (11523), 8225 states have internal predecessors, (11523), 2485 states have call successors, (2485), 565 states have call predecessors, (2485), 562 states have return successors, (2530), 2455 states have call predecessors, (2530), 2474 states have call successors, (2530) [2022-11-16 11:06:00,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11134 states to 11134 states and 16538 transitions. [2022-11-16 11:06:00,454 INFO L78 Accepts]: Start accepts. Automaton has 11134 states and 16538 transitions. Word has length 76 [2022-11-16 11:06:00,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:06:00,455 INFO L495 AbstractCegarLoop]: Abstraction has 11134 states and 16538 transitions. [2022-11-16 11:06:00,455 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2022-11-16 11:06:00,455 INFO L276 IsEmpty]: Start isEmpty. Operand 11134 states and 16538 transitions. [2022-11-16 11:06:00,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-16 11:06:00,463 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:06:00,463 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2022-11-16 11:06:00,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-16 11:06:00,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:06:00,679 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:06:00,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:06:00,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1334933834, now seen corresponding path program 1 times [2022-11-16 11:06:00,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-16 11:06:00,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [48230907] [2022-11-16 11:06:00,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:06:00,684 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 11:06:00,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat [2022-11-16 11:06:00,686 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 11:06:00,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa45a72d-d0df-4cb7-b196-173f761e135a/bin/uautomizer-tPACEb0tL8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-16 11:06:04,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:06:05,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 3107 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 11:06:05,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:06:06,357 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-16 11:06:06,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:06:08,239 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 11:06:08,239 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-16 11:06:08,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [48230907] [2022-11-16 11:06:08,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [48230907] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:06:08,240 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 11:06:08,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2022-11-16 11:06:08,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157748264] [2022-11-16 11:06:08,241 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 11:06:08,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 11:06:08,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-16 11:06:08,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 11:06:08,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:06:08,242 INFO L87 Difference]: Start difference. First operand 11134 states and 16538 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-16 11:06:10,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:06:13,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.64s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:07:10,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:07:19,823 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-16 11:07:25,174 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-16 11:07:52,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:08:35,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:08:43,033 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 []