./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 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/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_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa --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 --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-07 01:05:47,753 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-07 01:05:47,755 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-07 01:05:47,780 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-07 01:05:47,781 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-07 01:05:47,782 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-07 01:05:47,783 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-07 01:05:47,785 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-07 01:05:47,786 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-07 01:05:47,787 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-07 01:05:47,788 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-07 01:05:47,789 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-07 01:05:47,789 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-07 01:05:47,790 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-07 01:05:47,792 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-07 01:05:47,793 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-07 01:05:47,794 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-07 01:05:47,794 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-07 01:05:47,796 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-07 01:05:47,798 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-07 01:05:47,799 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-07 01:05:47,800 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-07 01:05:47,802 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-07 01:05:47,802 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-07 01:05:47,805 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-07 01:05:47,805 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-07 01:05:47,805 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-07 01:05:47,806 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-07 01:05:47,807 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-07 01:05:47,807 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-07 01:05:47,808 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-07 01:05:47,808 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-07 01:05:47,809 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-07 01:05:47,810 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-07 01:05:47,810 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-07 01:05:47,811 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-07 01:05:47,811 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-07 01:05:47,811 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-07 01:05:47,811 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-07 01:05:47,812 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-07 01:05:47,813 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-07 01:05:47,813 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-07 01:05:47,831 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-07 01:05:47,831 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-07 01:05:47,831 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-07 01:05:47,832 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-07 01:05:47,832 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-07 01:05:47,832 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-07 01:05:47,833 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-07 01:05:47,833 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-07 01:05:47,833 INFO L138 SettingsManager]: * Use SBE=true [2021-12-07 01:05:47,833 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-07 01:05:47,833 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-07 01:05:47,833 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-07 01:05:47,833 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-07 01:05:47,834 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-07 01:05:47,834 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 01:05:47,835 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-07 01:05:47,835 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-07 01:05:47,836 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-07 01:05:47,836 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_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/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_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa 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 [2021-12-07 01:05:48,009 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-07 01:05:48,024 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-07 01:05:48,026 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-07 01:05:48,027 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-07 01:05:48,027 INFO L275 PluginConnector]: CDTParser initialized [2021-12-07 01:05:48,028 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/../../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 [2021-12-07 01:05:48,070 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/fd35e70af/48a0c1f345ec48a29dfd80bf4b1264f3/FLAG7462db03f [2021-12-07 01:05:48,638 INFO L306 CDTParser]: Found 1 translation units. [2021-12-07 01:05:48,639 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/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 [2021-12-07 01:05:48,661 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/fd35e70af/48a0c1f345ec48a29dfd80bf4b1264f3/FLAG7462db03f [2021-12-07 01:05:49,073 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/fd35e70af/48a0c1f345ec48a29dfd80bf4b1264f3 [2021-12-07 01:05:49,080 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-07 01:05:49,083 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-07 01:05:49,094 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-07 01:05:49,094 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-07 01:05:49,096 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-07 01:05:49,096 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:05:49" (1/1) ... [2021-12-07 01:05:49,097 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35b2bd71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:49, skipping insertion in model container [2021-12-07 01:05:49,097 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:05:49" (1/1) ... [2021-12-07 01:05:49,102 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-07 01:05:49,175 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-07 01:05:49,799 WARN L230 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_3cba4638-c832-488f-ada6-191d85953f94/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] [2021-12-07 01:05:50,101 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:05:50,158 INFO L203 MainTranslator]: Completed pre-run [2021-12-07 01:05:50,250 WARN L230 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_3cba4638-c832-488f-ada6-191d85953f94/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] [2021-12-07 01:05:50,389 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:05:50,442 INFO L208 MainTranslator]: Completed translation [2021-12-07 01:05:50,443 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50 WrapperNode [2021-12-07 01:05:50,443 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-07 01:05:50,444 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-07 01:05:50,444 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-07 01:05:50,444 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-07 01:05:50,450 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,497 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,605 INFO L137 Inliner]: procedures = 204, calls = 2153, calls flagged for inlining = 84, calls inlined = 84, statements flattened = 4781 [2021-12-07 01:05:50,605 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-07 01:05:50,606 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-07 01:05:50,606 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-07 01:05:50,606 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-07 01:05:50,613 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,613 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,626 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,627 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,700 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,718 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,730 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,746 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-07 01:05:50,747 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-07 01:05:50,747 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-07 01:05:50,747 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-07 01:05:50,748 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (1/1) ... [2021-12-07 01:05:50,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 01:05:50,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:05:50,770 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-07 01:05:50,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-07 01:05:50,799 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-12-07 01:05:50,799 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-12-07 01:05:50,799 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_in_callback [2021-12-07 01:05:50,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_in_callback [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2021-12-07 01:05:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-07 01:05:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure tty_kref_put [2021-12-07 01:05:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_kref_put [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure ti_throttle [2021-12-07 01:05:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_throttle [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-07 01:05:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-07 01:05:50,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-07 01:05:50,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_out_callback [2021-12-07 01:05:50,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_out_callback [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2021-12-07 01:05:50,801 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2021-12-07 01:05:50,801 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_mcr [2021-12-07 01:05:50,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_mcr [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-07 01:05:50,801 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-07 01:05:50,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-07 01:05:50,801 INFO L130 BoogieDeclarations]: Found specification of procedure ti_startup [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_startup [2021-12-07 01:05:50,802 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-07 01:05:50,802 INFO L130 BoogieDeclarations]: Found specification of procedure ti_ioctl [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_ioctl [2021-12-07 01:05:50,802 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-07 01:05:50,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_2 [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_2 [2021-12-07 01:05:50,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_1 [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_1 [2021-12-07 01:05:50,802 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmget [2021-12-07 01:05:50,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmget [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2021-12-07 01:05:50,803 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2021-12-07 01:05:50,803 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_debug_data [2021-12-07 01:05:50,803 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_debug_data [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-07 01:05:50,803 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_data [2021-12-07 01:05:50,803 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_data [2021-12-07 01:05:50,803 INFO L130 BoogieDeclarations]: Found specification of procedure ti_break [2021-12-07 01:05:50,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_break [2021-12-07 01:05:50,804 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16s [2021-12-07 01:05:50,804 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16s [2021-12-07 01:05:50,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-07 01:05:50,804 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2021-12-07 01:05:50,804 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2021-12-07 01:05:50,804 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-07 01:05:50,804 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-07 01:05:50,804 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-07 01:05:50,805 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write [2021-12-07 01:05:50,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write [2021-12-07 01:05:50,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-07 01:05:50,805 INFO L130 BoogieDeclarations]: Found specification of procedure ti_restart_read [2021-12-07 01:05:50,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_restart_read [2021-12-07 01:05:50,805 INFO L130 BoogieDeclarations]: Found specification of procedure trace_kmalloc [2021-12-07 01:05:50,805 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_kmalloc [2021-12-07 01:05:50,805 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-07 01:05:50,805 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-07 01:05:50,805 INFO L130 BoogieDeclarations]: Found specification of procedure ti_release [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_release [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_deregister [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_deregister [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_reg [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_reg [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-12-07 01:05:50,806 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-12-07 01:05:50,806 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-07 01:05:50,807 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-07 01:05:50,807 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_get [2021-12-07 01:05:50,807 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_get [2021-12-07 01:05:50,807 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-07 01:05:50,807 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-07 01:05:50,807 INFO L130 BoogieDeclarations]: Found specification of procedure usb_clear_halt [2021-12-07 01:05:50,807 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_clear_halt [2021-12-07 01:05:50,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-07 01:05:50,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-07 01:05:50,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-07 01:05:50,808 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-12-07 01:05:50,808 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-12-07 01:05:50,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-07 01:05:50,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-07 01:05:50,808 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_port_data [2021-12-07 01:05:50,808 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_port_data [2021-12-07 01:05:50,808 INFO L130 BoogieDeclarations]: Found specification of procedure ti_command_out_sync [2021-12-07 01:05:50,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_command_out_sync [2021-12-07 01:05:50,808 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-07 01:05:50,808 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-07 01:05:50,809 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-12-07 01:05:50,809 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-12-07 01:05:50,809 INFO L130 BoogieDeclarations]: Found specification of procedure ti_open [2021-12-07 01:05:50,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_open [2021-12-07 01:05:50,809 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmset [2021-12-07 01:05:50,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmset [2021-12-07 01:05:50,809 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-07 01:05:50,809 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-07 01:05:50,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-07 01:05:50,809 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-07 01:05:50,809 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-07 01:05:50,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_der [2021-12-07 01:05:50,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_der [2021-12-07 01:05:50,810 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_byte [2021-12-07 01:05:50,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_byte [2021-12-07 01:05:50,810 INFO L130 BoogieDeclarations]: Found specification of procedure ti_chars_in_buffer [2021-12-07 01:05:50,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_chars_in_buffer [2021-12-07 01:05:50,810 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-07 01:05:50,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-07 01:05:50,810 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-07 01:05:50,811 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-07 01:05:50,811 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_register [2021-12-07 01:05:50,811 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_register [2021-12-07 01:05:50,811 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_room [2021-12-07 01:05:50,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_room [2021-12-07 01:05:50,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-07 01:05:50,811 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc_notrace [2021-12-07 01:05:50,811 INFO L130 BoogieDeclarations]: Found specification of procedure ti_interrupt_callback [2021-12-07 01:05:50,811 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_interrupt_callback [2021-12-07 01:05:50,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure ti_close [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_close [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-07 01:05:50,812 INFO L130 BoogieDeclarations]: Found specification of procedure ti_unthrottle [2021-12-07 01:05:50,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_unthrottle [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure ti_send [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_send [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure ti_drain [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_drain [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_termios [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_termios [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2021-12-07 01:05:50,813 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-07 01:05:50,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-07 01:05:51,222 INFO L236 CfgBuilder]: Building ICFG [2021-12-07 01:05:51,224 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-07 01:05:51,537 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-07 01:06:23,886 INFO L277 CfgBuilder]: Performing block encoding [2021-12-07 01:06:23,902 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-07 01:06:23,902 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-07 01:06:23,906 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:06:23 BoogieIcfgContainer [2021-12-07 01:06:23,906 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-07 01:06:23,907 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-07 01:06:23,907 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-07 01:06:23,910 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-07 01:06:23,910 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 01:05:49" (1/3) ... [2021-12-07 01:06:23,910 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d233bea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:06:23, skipping insertion in model container [2021-12-07 01:06:23,910 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:05:50" (2/3) ... [2021-12-07 01:06:23,911 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d233bea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:06:23, skipping insertion in model container [2021-12-07 01:06:23,911 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:06:23" (3/3) ... [2021-12-07 01:06:23,912 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2021-12-07 01:06:23,915 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-07 01:06:23,915 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-07 01:06:23,964 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-07 01:06:23,969 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-07 01:06:23,969 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-07 01:06:24,006 INFO L276 IsEmpty]: Start isEmpty. Operand has 1579 states, 1153 states have (on average 1.4388551604509974) internal successors, (1659), 1182 states have internal predecessors, (1659), 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) [2021-12-07 01:06:24,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-07 01:06:24,012 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:06:24,012 INFO L514 BasicCegarLoop]: 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] [2021-12-07 01:06:24,013 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:06:24,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:06:24,016 INFO L85 PathProgramCache]: Analyzing trace with hash 149749609, now seen corresponding path program 1 times [2021-12-07 01:06:24,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:06:24,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237112004] [2021-12-07 01:06:24,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:06:24,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:06:24,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:24,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:06:24,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:24,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:06:24,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:24,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:06:24,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:24,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:06:24,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:24,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:06:24,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:24,622 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:06:24,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:06:24,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237112004] [2021-12-07 01:06:24,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237112004] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:06:24,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:06:24,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 01:06:24,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501451347] [2021-12-07 01:06:24,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:06:24,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:06:24,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:06:24,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:06:24,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:06:24,664 INFO L87 Difference]: Start difference. First operand has 1579 states, 1153 states have (on average 1.4388551604509974) internal successors, (1659), 1182 states have internal predecessors, (1659), 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) [2021-12-07 01:06:26,752 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:06:28,762 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:06:33,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:06:33,070 INFO L93 Difference]: Finished difference Result 5019 states and 8047 transitions. [2021-12-07 01:06:33,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 01:06:33,072 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 [2021-12-07 01:06:33,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:06:33,119 INFO L225 Difference]: With dead ends: 5019 [2021-12-07 01:06:33,119 INFO L226 Difference]: Without dead ends: 3427 [2021-12-07 01:06:33,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:06:33,143 INFO L933 BasicCegarLoop]: 2803 mSDtfsCounter, 3007 mSDsluCounter, 3580 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 911 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3219 SdHoareTripleChecker+Valid, 6383 SdHoareTripleChecker+Invalid, 2328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 911 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:06:33,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3219 Valid, 6383 Invalid, 2328 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [911 Valid, 1415 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2021-12-07 01:06:33,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3427 states. [2021-12-07 01:06:33,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3427 to 2905. [2021-12-07 01:06:33,319 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) [2021-12-07 01:06:33,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 4308 transitions. [2021-12-07 01:06:33,340 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 4308 transitions. Word has length 43 [2021-12-07 01:06:33,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:06:33,340 INFO L470 AbstractCegarLoop]: Abstraction has 2905 states and 4308 transitions. [2021-12-07 01:06:33,340 INFO L471 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) [2021-12-07 01:06:33,340 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 4308 transitions. [2021-12-07 01:06:33,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-07 01:06:33,354 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:06:33,354 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:06:33,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-07 01:06:33,354 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:06:33,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:06:33,355 INFO L85 PathProgramCache]: Analyzing trace with hash 523415031, now seen corresponding path program 1 times [2021-12-07 01:06:33,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:06:33,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355272935] [2021-12-07 01:06:33,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:06:33,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:06:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:06:33,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:06:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:06:33,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:06:33,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:06:33,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:06:33,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:06:33,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:33,676 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:06:33,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:06:33,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355272935] [2021-12-07 01:06:33,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355272935] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:06:33,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:06:33,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 01:06:33,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480684485] [2021-12-07 01:06:33,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:06:33,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:06:33,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:06:33,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:06:33,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:06:33,679 INFO L87 Difference]: Start difference. First operand 2905 states and 4308 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 3 states have internal predecessors, (39), 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) [2021-12-07 01:06:35,736 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:06:37,747 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:06:46,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:06:46,615 INFO L93 Difference]: Finished difference Result 6810 states and 10600 transitions. [2021-12-07 01:06:46,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 01:06:46,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 3 states have internal predecessors, (39), 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 66 [2021-12-07 01:06:46,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:06:46,667 INFO L225 Difference]: With dead ends: 6810 [2021-12-07 01:06:46,667 INFO L226 Difference]: Without dead ends: 6797 [2021-12-07 01:06:46,671 INFO L932 BasicCegarLoop]: 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 [2021-12-07 01:06:46,672 INFO L933 BasicCegarLoop]: 2342 mSDtfsCounter, 5074 mSDsluCounter, 2123 mSDsCounter, 0 mSdLazyCounter, 3748 mSolverCounterSat, 2513 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5405 SdHoareTripleChecker+Valid, 4465 SdHoareTripleChecker+Invalid, 6263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2513 IncrementalHoareTripleChecker+Valid, 3748 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-12-07 01:06:46,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5405 Valid, 4465 Invalid, 6263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2513 Valid, 3748 Invalid, 2 Unknown, 0 Unchecked, 12.5s Time] [2021-12-07 01:06:46,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6797 states. [2021-12-07 01:06:46,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6797 to 5755. [2021-12-07 01:06:46,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5755 states, 4201 states have (on average 1.4310878362294692) internal successors, (6012), 4274 states have internal predecessors, (6012), 1271 states have call successors, (1271), 285 states have call predecessors, (1271), 282 states have return successors, (1266), 1255 states have call predecessors, (1266), 1266 states have call successors, (1266) [2021-12-07 01:06:46,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5755 states to 5755 states and 8549 transitions. [2021-12-07 01:06:46,916 INFO L78 Accepts]: Start accepts. Automaton has 5755 states and 8549 transitions. Word has length 66 [2021-12-07 01:06:46,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:06:46,917 INFO L470 AbstractCegarLoop]: Abstraction has 5755 states and 8549 transitions. [2021-12-07 01:06:46,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 3 states have internal predecessors, (39), 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) [2021-12-07 01:06:46,917 INFO L276 IsEmpty]: Start isEmpty. Operand 5755 states and 8549 transitions. [2021-12-07 01:06:46,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-07 01:06:46,923 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:06:46,923 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:06:46,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-07 01:06:46,923 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:06:46,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:06:46,923 INFO L85 PathProgramCache]: Analyzing trace with hash -954625062, now seen corresponding path program 1 times [2021-12-07 01:06:46,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:06:46,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482898041] [2021-12-07 01:06:46,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:06:46,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:06:47,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:06:47,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:06:47,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:06:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:06:47,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:06:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:06:47,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:06:47,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:47,254 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:06:47,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:06:47,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482898041] [2021-12-07 01:06:47,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482898041] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:06:47,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:06:47,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 01:06:47,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053999986] [2021-12-07 01:06:47,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:06:47,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 01:06:47,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:06:47,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 01:06:47,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 01:06:47,256 INFO L87 Difference]: Start difference. First operand 5755 states and 8549 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:06:49,320 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:06:51,334 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:06:58,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:06:58,451 INFO L93 Difference]: Finished difference Result 12927 states and 19855 transitions. [2021-12-07 01:06:58,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 01:06:58,452 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2021-12-07 01:06:58,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:06:58,493 INFO L225 Difference]: With dead ends: 12927 [2021-12-07 01:06:58,493 INFO L226 Difference]: Without dead ends: 7185 [2021-12-07 01:06:58,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-12-07 01:06:58,517 INFO L933 BasicCegarLoop]: 2462 mSDtfsCounter, 4159 mSDsluCounter, 2840 mSDsCounter, 0 mSdLazyCounter, 3328 mSolverCounterSat, 2139 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4341 SdHoareTripleChecker+Valid, 5302 SdHoareTripleChecker+Invalid, 5469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2139 IncrementalHoareTripleChecker+Valid, 3328 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:06:58,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4341 Valid, 5302 Invalid, 5469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2139 Valid, 3328 Invalid, 2 Unknown, 0 Unchecked, 10.8s Time] [2021-12-07 01:06:58,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7185 states. [2021-12-07 01:06:58,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7185 to 5755. [2021-12-07 01:06:58,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5755 states, 4201 states have (on average 1.430611759104975) internal successors, (6010), 4274 states have internal predecessors, (6010), 1271 states have call successors, (1271), 285 states have call predecessors, (1271), 282 states have return successors, (1266), 1255 states have call predecessors, (1266), 1266 states have call successors, (1266) [2021-12-07 01:06:58,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5755 states to 5755 states and 8547 transitions. [2021-12-07 01:06:58,749 INFO L78 Accepts]: Start accepts. Automaton has 5755 states and 8547 transitions. Word has length 67 [2021-12-07 01:06:58,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:06:58,749 INFO L470 AbstractCegarLoop]: Abstraction has 5755 states and 8547 transitions. [2021-12-07 01:06:58,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:06:58,750 INFO L276 IsEmpty]: Start isEmpty. Operand 5755 states and 8547 transitions. [2021-12-07 01:06:58,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-07 01:06:58,754 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:06:58,754 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:06:58,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-07 01:06:58,754 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:06:58,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:06:58,754 INFO L85 PathProgramCache]: Analyzing trace with hash -892585448, now seen corresponding path program 1 times [2021-12-07 01:06:58,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:06:58,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217825008] [2021-12-07 01:06:58,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:06:58,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:06:58,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:06:59,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:06:59,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:06:59,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:06:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:06:59,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:06:59,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:06:59,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:06:59,080 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:06:59,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:06:59,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217825008] [2021-12-07 01:06:59,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217825008] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:06:59,081 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:06:59,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 01:06:59,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003232696] [2021-12-07 01:06:59,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:06:59,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 01:06:59,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:06:59,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 01:06:59,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 01:06:59,082 INFO L87 Difference]: Start difference. First operand 5755 states and 8547 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:07:01,132 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:03,148 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:10,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:07:10,321 INFO L93 Difference]: Finished difference Result 12927 states and 19851 transitions. [2021-12-07 01:07:10,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-07 01:07:10,322 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2021-12-07 01:07:10,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:07:10,365 INFO L225 Difference]: With dead ends: 12927 [2021-12-07 01:07:10,365 INFO L226 Difference]: Without dead ends: 7185 [2021-12-07 01:07:10,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-12-07 01:07:10,391 INFO L933 BasicCegarLoop]: 2690 mSDtfsCounter, 3872 mSDsluCounter, 3019 mSDsCounter, 0 mSdLazyCounter, 3713 mSolverCounterSat, 1943 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3993 SdHoareTripleChecker+Valid, 5709 SdHoareTripleChecker+Invalid, 5658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1943 IncrementalHoareTripleChecker+Valid, 3713 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2021-12-07 01:07:10,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3993 Valid, 5709 Invalid, 5658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1943 Valid, 3713 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2021-12-07 01:07:10,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7185 states. [2021-12-07 01:07:10,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7185 to 5755. [2021-12-07 01:07:10,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5755 states, 4201 states have (on average 1.430135681980481) internal successors, (6008), 4274 states have internal predecessors, (6008), 1271 states have call successors, (1271), 285 states have call predecessors, (1271), 282 states have return successors, (1266), 1255 states have call predecessors, (1266), 1266 states have call successors, (1266) [2021-12-07 01:07:10,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5755 states to 5755 states and 8545 transitions. [2021-12-07 01:07:10,631 INFO L78 Accepts]: Start accepts. Automaton has 5755 states and 8545 transitions. Word has length 67 [2021-12-07 01:07:10,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:07:10,631 INFO L470 AbstractCegarLoop]: Abstraction has 5755 states and 8545 transitions. [2021-12-07 01:07:10,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:07:10,632 INFO L276 IsEmpty]: Start isEmpty. Operand 5755 states and 8545 transitions. [2021-12-07 01:07:10,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-07 01:07:10,636 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:07:10,636 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:07:10,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-07 01:07:10,636 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:07:10,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:07:10,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1596943514, now seen corresponding path program 1 times [2021-12-07 01:07:10,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:07:10,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677673945] [2021-12-07 01:07:10,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:07:10,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:07:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:07:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:07:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:07:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:07:10,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:07:10,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:07:10,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:10,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:07:10,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:11,043 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:07:11,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:07:11,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677673945] [2021-12-07 01:07:11,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677673945] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:07:11,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:07:11,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 01:07:11,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465844145] [2021-12-07 01:07:11,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:07:11,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 01:07:11,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:07:11,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 01:07:11,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:07:11,046 INFO L87 Difference]: Start difference. First operand 5755 states and 8545 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 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) [2021-12-07 01:07:13,103 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:15,141 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:30,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:07:30,804 INFO L93 Difference]: Finished difference Result 16645 states and 26898 transitions. [2021-12-07 01:07:30,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-07 01:07:30,805 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 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 67 [2021-12-07 01:07:30,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:07:30,867 INFO L225 Difference]: With dead ends: 16645 [2021-12-07 01:07:30,867 INFO L226 Difference]: Without dead ends: 10903 [2021-12-07 01:07:30,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-12-07 01:07:30,888 INFO L933 BasicCegarLoop]: 3079 mSDtfsCounter, 4545 mSDsluCounter, 11546 mSDsCounter, 0 mSdLazyCounter, 9068 mSolverCounterSat, 1984 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4946 SdHoareTripleChecker+Valid, 14625 SdHoareTripleChecker+Invalid, 11054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1984 IncrementalHoareTripleChecker+Valid, 9068 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:07:30,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4946 Valid, 14625 Invalid, 11054 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1984 Valid, 9068 Invalid, 2 Unknown, 0 Unchecked, 19.1s Time] [2021-12-07 01:07:30,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10903 states. [2021-12-07 01:07:31,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10903 to 5765. [2021-12-07 01:07:31,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5765 states, 4209 states have (on average 1.4293181278213352) internal successors, (6016), 4282 states have internal predecessors, (6016), 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) [2021-12-07 01:07:31,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5765 states to 5765 states and 8557 transitions. [2021-12-07 01:07:31,217 INFO L78 Accepts]: Start accepts. Automaton has 5765 states and 8557 transitions. Word has length 67 [2021-12-07 01:07:31,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:07:31,218 INFO L470 AbstractCegarLoop]: Abstraction has 5765 states and 8557 transitions. [2021-12-07 01:07:31,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 6 states have internal predecessors, (40), 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) [2021-12-07 01:07:31,219 INFO L276 IsEmpty]: Start isEmpty. Operand 5765 states and 8557 transitions. [2021-12-07 01:07:31,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-07 01:07:31,222 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:07:31,222 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:07:31,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-07 01:07:31,222 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:07:31,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:07:31,223 INFO L85 PathProgramCache]: Analyzing trace with hash 585826264, now seen corresponding path program 1 times [2021-12-07 01:07:31,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:07:31,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906624980] [2021-12-07 01:07:31,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:07:31,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:07:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:07:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:07:31,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:07:31,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:07:31,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:07:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:07:31,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:07:31,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:31,463 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:07:31,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:07:31,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906624980] [2021-12-07 01:07:31,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906624980] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:07:31,463 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:07:31,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 01:07:31,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029551159] [2021-12-07 01:07:31,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:07:31,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:07:31,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:07:31,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:07:31,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:07:31,465 INFO L87 Difference]: Start difference. First operand 5765 states and 8557 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 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) [2021-12-07 01:07:33,518 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:35,548 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:44,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:07:44,863 INFO L93 Difference]: Finished difference Result 19303 states and 29646 transitions. [2021-12-07 01:07:44,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 01:07:44,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 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 67 [2021-12-07 01:07:44,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:07:44,918 INFO L225 Difference]: With dead ends: 19303 [2021-12-07 01:07:44,918 INFO L226 Difference]: Without dead ends: 13548 [2021-12-07 01:07:44,936 INFO L932 BasicCegarLoop]: 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 [2021-12-07 01:07:44,937 INFO L933 BasicCegarLoop]: 2146 mSDtfsCounter, 5078 mSDsluCounter, 1797 mSDsCounter, 0 mSdLazyCounter, 4444 mSolverCounterSat, 2497 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5471 SdHoareTripleChecker+Valid, 3943 SdHoareTripleChecker+Invalid, 6943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2497 IncrementalHoareTripleChecker+Valid, 4444 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:07:44,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5471 Valid, 3943 Invalid, 6943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2497 Valid, 4444 Invalid, 2 Unknown, 0 Unchecked, 12.8s Time] [2021-12-07 01:07:44,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13548 states. [2021-12-07 01:07:45,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13548 to 11468. [2021-12-07 01:07:45,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11468 states, 8380 states have (on average 1.4306682577565633) internal successors, (11989), 8525 states have internal predecessors, (11989), 2525 states have call successors, (2525), 565 states have call predecessors, (2525), 562 states have return successors, (2522), 2497 states have call predecessors, (2522), 2514 states have call successors, (2522) [2021-12-07 01:07:45,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11468 states to 11468 states and 17036 transitions. [2021-12-07 01:07:45,382 INFO L78 Accepts]: Start accepts. Automaton has 11468 states and 17036 transitions. Word has length 67 [2021-12-07 01:07:45,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:07:45,382 INFO L470 AbstractCegarLoop]: Abstraction has 11468 states and 17036 transitions. [2021-12-07 01:07:45,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 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) [2021-12-07 01:07:45,382 INFO L276 IsEmpty]: Start isEmpty. Operand 11468 states and 17036 transitions. [2021-12-07 01:07:45,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 01:07:45,386 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:07:45,387 INFO L514 BasicCegarLoop]: 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] [2021-12-07 01:07:45,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-07 01:07:45,387 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:07:45,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:07:45,387 INFO L85 PathProgramCache]: Analyzing trace with hash 336334063, now seen corresponding path program 1 times [2021-12-07 01:07:45,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:07:45,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018567422] [2021-12-07 01:07:45,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:07:45,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:07:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:07:45,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:07:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:07:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:07:45,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:07:45,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:07:45,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:07:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 01:07:45,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-07 01:07:45,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:07:45,623 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-07 01:07:45,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:07:45,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018567422] [2021-12-07 01:07:45,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018567422] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:07:45,623 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:07:45,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 01:07:45,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417138504] [2021-12-07 01:07:45,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:07:45,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:07:45,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:07:45,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:07:45,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:07:45,625 INFO L87 Difference]: Start difference. First operand 11468 states and 17036 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 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) [2021-12-07 01:07:47,678 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:49,687 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:07:51,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:08:03,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:08:03,297 INFO L93 Difference]: Finished difference Result 13551 states and 21092 transitions. [2021-12-07 01:08:03,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 01:08:03,298 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 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 78 [2021-12-07 01:08:03,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:08:03,343 INFO L225 Difference]: With dead ends: 13551 [2021-12-07 01:08:03,343 INFO L226 Difference]: Without dead ends: 13548 [2021-12-07 01:08:03,349 INFO L932 BasicCegarLoop]: 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 [2021-12-07 01:08:03,350 INFO L933 BasicCegarLoop]: 4095 mSDtfsCounter, 3368 mSDsluCounter, 2676 mSDsCounter, 0 mSdLazyCounter, 5519 mSolverCounterSat, 1802 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3698 SdHoareTripleChecker+Valid, 6771 SdHoareTripleChecker+Invalid, 7324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1802 IncrementalHoareTripleChecker+Valid, 5519 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:08:03,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3698 Valid, 6771 Invalid, 7324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1802 Valid, 5519 Invalid, 3 Unknown, 0 Unchecked, 17.1s Time] [2021-12-07 01:08:03,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13548 states. [2021-12-07 01:08:03,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13548 to 11472. [2021-12-07 01:08:03,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11472 states, 8382 states have (on average 1.4303268909568123) internal successors, (11989), 8529 states have internal predecessors, (11989), 2525 states have call successors, (2525), 565 states have call predecessors, (2525), 564 states have return successors, (2522), 2497 states have call predecessors, (2522), 2514 states have call successors, (2522) [2021-12-07 01:08:03,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11472 states to 11472 states and 17036 transitions. [2021-12-07 01:08:03,780 INFO L78 Accepts]: Start accepts. Automaton has 11472 states and 17036 transitions. Word has length 78 [2021-12-07 01:08:03,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:08:03,781 INFO L470 AbstractCegarLoop]: Abstraction has 11472 states and 17036 transitions. [2021-12-07 01:08:03,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 3 states have internal predecessors, (43), 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) [2021-12-07 01:08:03,781 INFO L276 IsEmpty]: Start isEmpty. Operand 11472 states and 17036 transitions. [2021-12-07 01:08:03,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 01:08:03,785 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:08:03,785 INFO L514 BasicCegarLoop]: 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] [2021-12-07 01:08:03,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-07 01:08:03,785 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:08:03,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:08:03,785 INFO L85 PathProgramCache]: Analyzing trace with hash 735048111, now seen corresponding path program 1 times [2021-12-07 01:08:03,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:08:03,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241241367] [2021-12-07 01:08:03,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:08:03,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:08:03,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:08:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:08:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:08:04,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:08:04,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:08:04,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:08:04,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:08:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 01:08:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-07 01:08:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,172 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-07 01:08:04,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:08:04,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241241367] [2021-12-07 01:08:04,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241241367] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 01:08:04,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596512547] [2021-12-07 01:08:04,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:08:04,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:08:04,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:08:04,174 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 01:08:04,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-07 01:08:04,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:04,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 3984 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-07 01:08:04,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:08:04,943 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:08:04,943 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:08:04,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596512547] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:08:04,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-07 01:08:04,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 9 [2021-12-07 01:08:04,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332212074] [2021-12-07 01:08:04,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:08:04,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 01:08:04,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:08:04,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 01:08:04,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:08:04,944 INFO L87 Difference]: Start difference. First operand 11472 states and 17036 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 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) [2021-12-07 01:08:05,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:08:05,757 INFO L93 Difference]: Finished difference Result 22890 states and 34534 transitions. [2021-12-07 01:08:05,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:08:05,758 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 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 78 [2021-12-07 01:08:05,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:08:05,799 INFO L225 Difference]: With dead ends: 22890 [2021-12-07 01:08:05,799 INFO L226 Difference]: Without dead ends: 11431 [2021-12-07 01:08:05,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-12-07 01:08:05,830 INFO L933 BasicCegarLoop]: 3027 mSDtfsCounter, 1850 mSDsluCounter, 14086 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1968 SdHoareTripleChecker+Valid, 17113 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 01:08:05,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1968 Valid, 17113 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 01:08:05,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11431 states. [2021-12-07 01:08:06,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11431 to 8602. [2021-12-07 01:08:06,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8602 states, 6283 states have (on average 1.4295718605761578) internal successors, (8982), 6392 states have internal predecessors, (8982), 1894 states have call successors, (1894), 425 states have call predecessors, (1894), 424 states have return successors, (1892), 1874 states have call predecessors, (1892), 1887 states have call successors, (1892) [2021-12-07 01:08:06,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8602 states to 8602 states and 12768 transitions. [2021-12-07 01:08:06,177 INFO L78 Accepts]: Start accepts. Automaton has 8602 states and 12768 transitions. Word has length 78 [2021-12-07 01:08:06,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:08:06,177 INFO L470 AbstractCegarLoop]: Abstraction has 8602 states and 12768 transitions. [2021-12-07 01:08:06,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 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) [2021-12-07 01:08:06,177 INFO L276 IsEmpty]: Start isEmpty. Operand 8602 states and 12768 transitions. [2021-12-07 01:08:06,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-07 01:08:06,181 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:08:06,182 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:08:06,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-07 01:08:06,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 01:08:06,382 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:08:06,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:08:06,383 INFO L85 PathProgramCache]: Analyzing trace with hash 2053836859, now seen corresponding path program 1 times [2021-12-07 01:08:06,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:08:06,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904378496] [2021-12-07 01:08:06,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:08:06,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:08:06,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:08:06,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:08:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:08:06,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:08:06,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:08:06,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:08:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:08:06,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 01:08:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-07 01:08:06,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:06,682 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-07 01:08:06,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:08:06,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904378496] [2021-12-07 01:08:06,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904378496] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:08:06,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:08:06,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 01:08:06,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774468516] [2021-12-07 01:08:06,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:08:06,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 01:08:06,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:08:06,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 01:08:06,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-07 01:08:06,683 INFO L87 Difference]: Start difference. First operand 8602 states and 12768 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 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) [2021-12-07 01:08:08,770 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:08:10,775 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:08:31,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:08:31,579 INFO L93 Difference]: Finished difference Result 15100 states and 25165 transitions. [2021-12-07 01:08:31,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-07 01:08:31,580 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 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 83 [2021-12-07 01:08:31,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:08:31,631 INFO L225 Difference]: With dead ends: 15100 [2021-12-07 01:08:31,631 INFO L226 Difference]: Without dead ends: 15080 [2021-12-07 01:08:31,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-12-07 01:08:31,639 INFO L933 BasicCegarLoop]: 3536 mSDtfsCounter, 7224 mSDsluCounter, 11282 mSDsCounter, 0 mSdLazyCounter, 10457 mSolverCounterSat, 2586 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7580 SdHoareTripleChecker+Valid, 14818 SdHoareTripleChecker+Invalid, 13045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2586 IncrementalHoareTripleChecker+Valid, 10457 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.0s IncrementalHoareTripleChecker+Time [2021-12-07 01:08:31,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7580 Valid, 14818 Invalid, 13045 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2586 Valid, 10457 Invalid, 2 Unknown, 0 Unchecked, 24.0s Time] [2021-12-07 01:08:31,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15080 states. [2021-12-07 01:08:32,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15080 to 8606. [2021-12-07 01:08:32,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8606 states, 6287 states have (on average 1.4292985525687927) internal successors, (8986), 6396 states have internal predecessors, (8986), 1894 states have call successors, (1894), 425 states have call predecessors, (1894), 424 states have return successors, (1892), 1874 states have call predecessors, (1892), 1887 states have call successors, (1892) [2021-12-07 01:08:32,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8606 states to 8606 states and 12772 transitions. [2021-12-07 01:08:32,072 INFO L78 Accepts]: Start accepts. Automaton has 8606 states and 12772 transitions. Word has length 83 [2021-12-07 01:08:32,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:08:32,072 INFO L470 AbstractCegarLoop]: Abstraction has 8606 states and 12772 transitions. [2021-12-07 01:08:32,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 7 states have internal predecessors, (46), 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) [2021-12-07 01:08:32,072 INFO L276 IsEmpty]: Start isEmpty. Operand 8606 states and 12772 transitions. [2021-12-07 01:08:32,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-07 01:08:32,077 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:08:32,077 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:08:32,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-07 01:08:32,077 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:08:32,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:08:32,077 INFO L85 PathProgramCache]: Analyzing trace with hash 360233818, now seen corresponding path program 1 times [2021-12-07 01:08:32,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:08:32,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858470563] [2021-12-07 01:08:32,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:08:32,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:08:32,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-07 01:08:32,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-07 01:08:32,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 01:08:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 01:08:32,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-12-07 01:08:32,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-07 01:08:32,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 01:08:32,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-07 01:08:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2021-12-07 01:08:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:08:32,310 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-07 01:08:32,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 01:08:32,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858470563] [2021-12-07 01:08:32,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858470563] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:08:32,311 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:08:32,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 01:08:32,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989413683] [2021-12-07 01:08:32,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:08:32,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 01:08:32,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 01:08:32,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 01:08:32,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-07 01:08:32,312 INFO L87 Difference]: Start difference. First operand 8606 states and 12772 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 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) [2021-12-07 01:08:34,368 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:08:36,386 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:08:43,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:08:43,908 INFO L93 Difference]: Finished difference Result 16290 states and 25011 transitions. [2021-12-07 01:08:43,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:08:43,908 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 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 84 [2021-12-07 01:08:43,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:08:43,934 INFO L225 Difference]: With dead ends: 16290 [2021-12-07 01:08:43,934 INFO L226 Difference]: Without dead ends: 7697 [2021-12-07 01:08:43,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-12-07 01:08:43,953 INFO L933 BasicCegarLoop]: 2546 mSDtfsCounter, 4094 mSDsluCounter, 3037 mSDsCounter, 0 mSdLazyCounter, 3541 mSolverCounterSat, 1984 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4316 SdHoareTripleChecker+Valid, 5583 SdHoareTripleChecker+Invalid, 5527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1984 IncrementalHoareTripleChecker+Valid, 3541 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2021-12-07 01:08:43,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4316 Valid, 5583 Invalid, 5527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1984 Valid, 3541 Invalid, 2 Unknown, 0 Unchecked, 11.1s Time] [2021-12-07 01:08:43,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2021-12-07 01:08:44,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 5830. [2021-12-07 01:08:44,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5830 states, 4257 states have (on average 1.424712238665727) internal successors, (6065), 4332 states have internal predecessors, (6065), 1284 states have call successors, (1284), 289 states have call predecessors, (1284), 288 states have return successors, (1282), 1268 states have call predecessors, (1282), 1277 states have call successors, (1282) [2021-12-07 01:08:44,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5830 states to 5830 states and 8631 transitions. [2021-12-07 01:08:44,235 INFO L78 Accepts]: Start accepts. Automaton has 5830 states and 8631 transitions. Word has length 84 [2021-12-07 01:08:44,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:08:44,235 INFO L470 AbstractCegarLoop]: Abstraction has 5830 states and 8631 transitions. [2021-12-07 01:08:44,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 4 states have internal predecessors, (48), 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) [2021-12-07 01:08:44,235 INFO L276 IsEmpty]: Start isEmpty. Operand 5830 states and 8631 transitions. [2021-12-07 01:08:44,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-12-07 01:08:44,241 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:08:44,241 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:08:44,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-07 01:08:44,241 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:08:44,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:08:44,241 INFO L85 PathProgramCache]: Analyzing trace with hash -2088350778, now seen corresponding path program 1 times [2021-12-07 01:08:44,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 01:08:44,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37769792] [2021-12-07 01:08:44,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:08:44,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 01:08:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 01:08:44,511 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-07 01:08:44,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-07 01:08:44,818 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-07 01:08:44,818 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-07 01:08:44,819 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-07 01:08:44,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-07 01:08:44,823 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 01:08:44,825 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-07 01:08:44,990 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.12 01:08:44 BoogieIcfgContainer [2021-12-07 01:08:44,990 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-07 01:08:44,990 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-07 01:08:44,990 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-07 01:08:44,990 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-07 01:08:44,991 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:06:23" (3/4) ... [2021-12-07 01:08:44,993 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-07 01:08:44,993 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-07 01:08:44,994 INFO L158 Benchmark]: Toolchain (without parser) took 175910.81ms. Allocated memory was 104.9MB in the beginning and 843.1MB in the end (delta: 738.2MB). Free memory was 59.2MB in the beginning and 272.5MB in the end (delta: -213.3MB). Peak memory consumption was 524.9MB. Max. memory is 16.1GB. [2021-12-07 01:08:44,994 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 104.9MB. Free memory is still 85.0MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-07 01:08:44,994 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1349.53ms. Allocated memory was 104.9MB in the beginning and 142.6MB in the end (delta: 37.7MB). Free memory was 80.6MB in the beginning and 81.5MB in the end (delta: -991.2kB). Peak memory consumption was 68.0MB. Max. memory is 16.1GB. [2021-12-07 01:08:44,994 INFO L158 Benchmark]: Boogie Procedure Inliner took 161.73ms. Allocated memory is still 142.6MB. Free memory was 81.5MB in the beginning and 55.6MB in the end (delta: 25.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2021-12-07 01:08:44,994 INFO L158 Benchmark]: Boogie Preprocessor took 140.45ms. Allocated memory is still 142.6MB. Free memory was 55.6MB in the beginning and 56.9MB in the end (delta: -1.3MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. [2021-12-07 01:08:44,995 INFO L158 Benchmark]: RCFGBuilder took 33159.23ms. Allocated memory was 142.6MB in the beginning and 843.1MB in the end (delta: 700.4MB). Free memory was 56.9MB in the beginning and 268.2MB in the end (delta: -211.4MB). Peak memory consumption was 507.6MB. Max. memory is 16.1GB. [2021-12-07 01:08:44,995 INFO L158 Benchmark]: TraceAbstraction took 141082.81ms. Allocated memory is still 843.1MB. Free memory was 268.2MB in the beginning and 272.5MB in the end (delta: -4.3MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-07 01:08:44,995 INFO L158 Benchmark]: Witness Printer took 2.94ms. Allocated memory is still 843.1MB. Free memory is still 272.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-07 01:08:44,996 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.14ms. Allocated memory is still 104.9MB. Free memory is still 85.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1349.53ms. Allocated memory was 104.9MB in the beginning and 142.6MB in the end (delta: 37.7MB). Free memory was 80.6MB in the beginning and 81.5MB in the end (delta: -991.2kB). Peak memory consumption was 68.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 161.73ms. Allocated memory is still 142.6MB. Free memory was 81.5MB in the beginning and 55.6MB in the end (delta: 25.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 140.45ms. Allocated memory is still 142.6MB. Free memory was 55.6MB in the beginning and 56.9MB in the end (delta: -1.3MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. * RCFGBuilder took 33159.23ms. Allocated memory was 142.6MB in the beginning and 843.1MB in the end (delta: 700.4MB). Free memory was 56.9MB in the beginning and 268.2MB in the end (delta: -211.4MB). Peak memory consumption was 507.6MB. Max. memory is 16.1GB. * TraceAbstraction took 141082.81ms. Allocated memory is still 843.1MB. Free memory was 268.2MB in the beginning and 272.5MB in the end (delta: -4.3MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 2.94ms. Allocated memory is still 843.1MB. Free memory is still 272.5MB. 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: [L4000] int LDV_IN_INTERRUPT = 1; [L4001] struct usb_interface *ti_usb_driver_group1 ; [L4002] struct file *ti_2port_device_group0 ; [L4003] int ldv_state_variable_0 ; [L4004] struct usb_serial *ti_2port_device_group3 ; [L4005] struct file *ti_1port_device_group0 ; [L4006] int ldv_state_variable_3 ; [L4007] int ldv_state_variable_2 ; [L4008] struct tty_struct *ti_1port_device_group2 ; [L4009] int ref_cnt ; [L4010] struct usb_serial *ti_1port_device_group3 ; [L4011] int ldv_state_variable_1 ; [L4012] struct usb_serial_port *ti_2port_device_group4 ; [L4013] struct urb *ti_1port_device_group1 ; [L4014] int usb_counter ; [L4015] struct usb_serial_port *ti_1port_device_group4 ; [L4016] struct tty_struct *ti_2port_device_group2 ; [L4017] struct urb *ti_2port_device_group1 ; [L4073] static int debug ; [L4074] static int closing_wait = 4000; [L4075] static ushort vendor_3410[5U] ; [L4076] static unsigned int vendor_3410_count ; [L4077] static ushort product_3410[5U] ; [L4078] static unsigned int product_3410_count ; [L4079] static ushort vendor_5052[5U] ; [L4080] static unsigned int vendor_5052_count ; [L4081] static ushort product_5052[5U] ; [L4082] static unsigned int product_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}}; [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}}; [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}}; [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}; [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}; [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}; [L4216] struct usb_device_id const __mod_usb_device_table ; [L6253] int ldv_retval_2 ; [L6255] int ldv_retval_5 ; [L6257] int ldv_retval_0 ; [L6258] int ldv_retval_4 ; [L6260] int ldv_retval_1 ; [L6263] int ldv_retval_3 ; [L7204] int ldv_usb = 0; [L7205] int ldv_usb_s = 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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, size=44, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, size=1, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, size=24, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, size=1, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg11={0:0}, ldvarg12=62515, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62515, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, size=44, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp___0=1, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg11={0:0}, ldvarg12=62515, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62515, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg10=0, ldvarg11={0:0}, ldvarg12=62515, ldvarg13=62518, ldvarg14=62615, ldvarg15=62552, ldvarg16={0:0}, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-3, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___10={0:0}, tmp___11=62552, tmp___12=62615, tmp___13=62518, tmp___14=0, tmp___15=-3, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62515, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg10=0, ldvarg11={0:0}, ldvarg12=62515, ldvarg13=62518, ldvarg14=62615, ldvarg15=62552, ldvarg16={0:0}, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-3, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___10={0:0}, tmp___11=62552, tmp___12=62615, tmp___13=62518, tmp___14=0, tmp___15=-3, tmp___16=1, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62515, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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=0, ldvarg10=0, ldvarg11={0:0}, ldvarg12=62515, ldvarg13=62518, ldvarg14=62615, ldvarg15=62552, ldvarg16={0:0}, ldvarg2={0:0}, ldvarg3=62514, ldvarg4=62551, ldvarg5=62603, ldvarg6=62602, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-3, product_3410={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp={0:0}, tmp___0=62514, tmp___1=-2, tmp___10={0:0}, tmp___11=62552, tmp___12=62615, tmp___13=62518, tmp___14=0, tmp___15=-3, tmp___16=1, tmp___18=1, tmp___2=62603, tmp___3=62602, tmp___4=0, tmp___5=62551, tmp___6={0:0}, tmp___7={0:0}, tmp___8={0:0}, tmp___9=62515, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, _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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279:0}, vendor_5052_count=0] [L4245] EXPR _min1 < _min2 ? _min1 : _min2 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={62605:62589}, _min1=0, _min1 < _min2 ? _min1 : _min2=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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, _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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, _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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279:0}, vendor_5052_count=0] [L4265] EXPR _min1___0 < _min2___0 ? _min1___0 : _min2___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={62605:62589}, _min1=0, _min1___0=0, _min1___0 < _min2___0 ? _min1___0 : _min2___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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={285:0}, ldv_func_arg1={285:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, arg0={285: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={285:0}, ldv_func_arg1={285:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, usb_serial_register(ldv_func_arg1)=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={285:0}, ldv_func_arg1={285: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, res=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={285:0}, ldv_func_arg1={285: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={285:0}, ldv_func_arg1={285: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, arg0={286: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, usb_serial_register(ldv_func_arg1)=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, res=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286: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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=0, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, res=287, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={284:0}, ldv_func_arg1={284:0}, ldv_func_arg2={62605:62589}, ldv_func_arg2={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=287, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, driver={284:0}, driver={284:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, tmp=287, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, _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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ret=287, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, closing_wait=4000, debug=0, ldv_func_arg1={286:0}, ldv_func_arg1={286:0}, LDV_IN_INTERRUPT=1, ldv_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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279: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={62605:62589}, 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={278:0}, product_3410_count=0, product_5052={280:0}, product_5052_count=0, ref_cnt=0, ti_1port_device={285: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={286: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={281:0}, ti_id_table_5052={282:0}, ti_id_table_combined={283:0}, ti_usb_driver={284:0}, ti_usb_driver_group1={0:0}, usb_counter=0, vendor_3410={277:0}, vendor_3410_count=0, vendor_5052={279:0}, vendor_5052_count=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 78 procedures, 1580 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 140.9s, OverallIterations: 11, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 132.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 19 mSolverCounterUnknown, 44937 SdHoareTripleChecker+Valid, 126.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 42271 mSDsluCounter, 84712 SdHoareTripleChecker+Invalid, 117.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 55986 mSDsCounter, 18709 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 45301 IncrementalHoareTripleChecker+Invalid, 64029 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 18709 mSolverCounterUnsat, 28726 mSDtfsCounter, 45301 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 341 GetRequests, 256 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11472occurred in iteration=7, InterpolantAutomatonStates: 85, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.1s AutomataMinimizationTime, 10 MinimizatonAttempts, 24888 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 874 NumberOfCodeBlocks, 874 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 767 ConstructedInterpolants, 0 QuantifiedInterpolants, 1799 SizeOfPredicates, 4 NumberOfNonLiveVariables, 3984 ConjunctsInSsa, 19 ConjunctsInUnsatCore, 11 InterpolantComputations, 10 PerfectInterpolantSequences, 472/475 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 [2021-12-07 01:08:45,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with 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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/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_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa --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 --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-07 01:08:46,516 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-07 01:08:46,518 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-07 01:08:46,539 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-07 01:08:46,540 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-07 01:08:46,541 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-07 01:08:46,542 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-07 01:08:46,544 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-07 01:08:46,545 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-07 01:08:46,546 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-07 01:08:46,547 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-07 01:08:46,548 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-07 01:08:46,548 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-07 01:08:46,549 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-07 01:08:46,550 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-07 01:08:46,552 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-07 01:08:46,552 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-07 01:08:46,553 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-07 01:08:46,555 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-07 01:08:46,556 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-07 01:08:46,558 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-07 01:08:46,559 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-07 01:08:46,560 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-07 01:08:46,561 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-07 01:08:46,564 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-07 01:08:46,564 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-07 01:08:46,564 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-07 01:08:46,565 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-07 01:08:46,565 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-07 01:08:46,566 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-07 01:08:46,567 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-07 01:08:46,567 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-07 01:08:46,568 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-07 01:08:46,569 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-07 01:08:46,570 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-07 01:08:46,570 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-07 01:08:46,575 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-07 01:08:46,576 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-07 01:08:46,576 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-07 01:08:46,577 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-07 01:08:46,578 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-07 01:08:46,578 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-12-07 01:08:46,597 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-07 01:08:46,597 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-07 01:08:46,597 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-07 01:08:46,597 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-07 01:08:46,598 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-07 01:08:46,598 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-07 01:08:46,599 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-07 01:08:46,599 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-07 01:08:46,599 INFO L138 SettingsManager]: * Use SBE=true [2021-12-07 01:08:46,599 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-07 01:08:46,599 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-07 01:08:46,599 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-07 01:08:46,600 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-07 01:08:46,601 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-07 01:08:46,601 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-07 01:08:46,601 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-07 01:08:46,601 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-07 01:08:46,601 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 01:08:46,601 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-07 01:08:46,602 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-07 01:08:46,603 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-07 01:08:46,603 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-07 01:08:46,603 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_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/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_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa 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 [2021-12-07 01:08:46,821 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-07 01:08:46,836 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-07 01:08:46,837 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-07 01:08:46,838 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-07 01:08:46,839 INFO L275 PluginConnector]: CDTParser initialized [2021-12-07 01:08:46,840 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/../../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 [2021-12-07 01:08:46,882 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/a4b6d03f7/a125022445774b3a96d01c4ceb84aacc/FLAGb1580e8d4 [2021-12-07 01:08:47,496 INFO L306 CDTParser]: Found 1 translation units. [2021-12-07 01:08:47,497 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/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 [2021-12-07 01:08:47,518 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/a4b6d03f7/a125022445774b3a96d01c4ceb84aacc/FLAGb1580e8d4 [2021-12-07 01:08:47,860 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/data/a4b6d03f7/a125022445774b3a96d01c4ceb84aacc [2021-12-07 01:08:47,862 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-07 01:08:47,863 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-07 01:08:47,864 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-07 01:08:47,864 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-07 01:08:47,867 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-07 01:08:47,867 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:08:47" (1/1) ... [2021-12-07 01:08:47,868 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33c3cb22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:47, skipping insertion in model container [2021-12-07 01:08:47,868 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:08:47" (1/1) ... [2021-12-07 01:08:47,872 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-07 01:08:47,937 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-07 01:08:48,604 WARN L230 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_3cba4638-c832-488f-ada6-191d85953f94/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] [2021-12-07 01:08:48,939 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:08:48,976 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-12-07 01:08:49,052 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-07 01:08:49,107 WARN L230 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_3cba4638-c832-488f-ada6-191d85953f94/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] [2021-12-07 01:08:49,243 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:08:49,269 INFO L203 MainTranslator]: Completed pre-run [2021-12-07 01:08:49,369 WARN L230 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_3cba4638-c832-488f-ada6-191d85953f94/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] [2021-12-07 01:08:49,495 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-07 01:08:49,558 INFO L208 MainTranslator]: Completed translation [2021-12-07 01:08:49,558 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49 WrapperNode [2021-12-07 01:08:49,558 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-07 01:08:49,559 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-07 01:08:49,559 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-07 01:08:49,559 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-07 01:08:49,564 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,615 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,701 INFO L137 Inliner]: procedures = 219, calls = 2153, calls flagged for inlining = 84, calls inlined = 84, statements flattened = 4652 [2021-12-07 01:08:49,701 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-07 01:08:49,701 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-07 01:08:49,702 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-07 01:08:49,702 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-07 01:08:49,708 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,708 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,726 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,727 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,817 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,838 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,854 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,875 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-07 01:08:49,875 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-07 01:08:49,876 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-07 01:08:49,876 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-07 01:08:49,876 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (1/1) ... [2021-12-07 01:08:49,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-07 01:08:49,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 01:08:49,918 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-07 01:08:49,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-07 01:08:49,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-12-07 01:08:49,957 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-12-07 01:08:49,957 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-12-07 01:08:49,957 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_in_callback [2021-12-07 01:08:49,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_in_callback [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2021-12-07 01:08:49,958 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-07 01:08:49,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-07 01:08:49,958 INFO L130 BoogieDeclarations]: Found specification of procedure tty_kref_put [2021-12-07 01:08:49,958 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_kref_put [2021-12-07 01:08:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure ti_throttle [2021-12-07 01:08:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_throttle [2021-12-07 01:08:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-07 01:08:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-07 01:08:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-07 01:08:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-07 01:08:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure ti_bulk_out_callback [2021-12-07 01:08:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_bulk_out_callback [2021-12-07 01:08:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2021-12-07 01:08:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2021-12-07 01:08:49,959 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2021-12-07 01:08:49,959 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2021-12-07 01:08:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_mcr [2021-12-07 01:08:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_mcr [2021-12-07 01:08:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-07 01:08:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-07 01:08:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-07 01:08:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-07 01:08:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure ti_startup [2021-12-07 01:08:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_startup [2021-12-07 01:08:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-07 01:08:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-07 01:08:49,960 INFO L130 BoogieDeclarations]: Found specification of procedure ti_ioctl [2021-12-07 01:08:49,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_ioctl [2021-12-07 01:08:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-07 01:08:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-07 01:08:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_2 [2021-12-07 01:08:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_2 [2021-12-07 01:08:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_detach_1 [2021-12-07 01:08:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_detach_1 [2021-12-07 01:08:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmget [2021-12-07 01:08:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmget [2021-12-07 01:08:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2021-12-07 01:08:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2021-12-07 01:08:49,961 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2021-12-07 01:08:49,961 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_debug_data [2021-12-07 01:08:49,962 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_debug_data [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-07 01:08:49,962 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_data [2021-12-07 01:08:49,962 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_data [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure ti_break [2021-12-07 01:08:49,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_break [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure __swab16s [2021-12-07 01:08:49,962 INFO L138 BoogieDeclarations]: Found implementation of procedure __swab16s [2021-12-07 01:08:49,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2021-12-07 01:08:49,963 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-07 01:08:49,963 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write [2021-12-07 01:08:49,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-07 01:08:49,963 INFO L130 BoogieDeclarations]: Found specification of procedure ti_restart_read [2021-12-07 01:08:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_restart_read [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure trace_kmalloc [2021-12-07 01:08:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_kmalloc [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-07 01:08:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure ti_release [2021-12-07 01:08:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_release [2021-12-07 01:08:49,964 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_deregister [2021-12-07 01:08:49,964 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_deregister [2021-12-07 01:08:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-07 01:08:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-07 01:08:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_reg [2021-12-07 01:08:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_reg [2021-12-07 01:08:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-07 01:08:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-07 01:08:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-07 01:08:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-07 01:08:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-12-07 01:08:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-12-07 01:08:49,965 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-07 01:08:49,965 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-07 01:08:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_get [2021-12-07 01:08:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_get [2021-12-07 01:08:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-07 01:08:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-07 01:08:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure usb_clear_halt [2021-12-07 01:08:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_clear_halt [2021-12-07 01:08:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-07 01:08:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-07 01:08:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-12-07 01:08:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-12-07 01:08:49,966 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_serial_port_data [2021-12-07 01:08:49,966 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_serial_port_data [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure ti_command_out_sync [2021-12-07 01:08:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_command_out_sync [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-07 01:08:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-12-07 01:08:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure ti_open [2021-12-07 01:08:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_open [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure ti_tiocmset [2021-12-07 01:08:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_tiocmset [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-07 01:08:49,967 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-07 01:08:49,967 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-07 01:08:49,968 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_s_der [2021-12-07 01:08:49,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_s_der [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_byte [2021-12-07 01:08:49,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_byte [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure ti_chars_in_buffer [2021-12-07 01:08:49,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_chars_in_buffer [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-12-07 01:08:49,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-07 01:08:49,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-07 01:08:49,969 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure usb_serial_register [2021-12-07 01:08:49,969 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_serial_register [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure ti_write_room [2021-12-07 01:08:49,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_write_room [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc_notrace [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure ti_interrupt_callback [2021-12-07 01:08:49,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_interrupt_callback [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-07 01:08:49,969 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2021-12-07 01:08:49,969 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure ti_close [2021-12-07 01:08:49,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_close [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-07 01:08:49,970 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2021-12-07 01:08:49,970 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2021-12-07 01:08:49,970 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2021-12-07 01:08:49,970 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-07 01:08:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure ti_unthrottle [2021-12-07 01:08:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_unthrottle [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2021-12-07 01:08:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-07 01:08:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure ti_send [2021-12-07 01:08:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_send [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-07 01:08:49,971 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-07 01:08:49,971 INFO L130 BoogieDeclarations]: Found specification of procedure ti_drain [2021-12-07 01:08:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_drain [2021-12-07 01:08:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-12-07 01:08:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure ti_set_termios [2021-12-07 01:08:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ti_set_termios [2021-12-07 01:08:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2021-12-07 01:08:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2021-12-07 01:08:49,972 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-07 01:08:49,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-07 01:08:50,371 INFO L236 CfgBuilder]: Building ICFG [2021-12-07 01:08:50,374 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-07 01:08:50,704 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-07 01:10:12,361 INFO L277 CfgBuilder]: Performing block encoding [2021-12-07 01:10:12,378 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-07 01:10:12,378 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-07 01:10:12,382 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:10:12 BoogieIcfgContainer [2021-12-07 01:10:12,382 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-07 01:10:12,383 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-07 01:10:12,383 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-07 01:10:12,385 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-07 01:10:12,386 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 01:08:47" (1/3) ... [2021-12-07 01:10:12,386 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70fbae7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:10:12, skipping insertion in model container [2021-12-07 01:10:12,386 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:08:49" (2/3) ... [2021-12-07 01:10:12,386 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70fbae7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:10:12, skipping insertion in model container [2021-12-07 01:10:12,386 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:10:12" (3/3) ... [2021-12-07 01:10:12,387 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-stable-5742d35-1-136_1a-drivers--usb--serial--ti_usb_3410_5052.ko-entry_point.cil.out.i [2021-12-07 01:10:12,391 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-07 01:10:12,391 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-07 01:10:12,434 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-07 01:10:12,439 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-07 01:10:12,439 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-07 01:10:12,480 INFO L276 IsEmpty]: Start isEmpty. Operand has 1579 states, 1153 states have (on average 1.4388551604509974) internal successors, (1659), 1182 states have internal predecessors, (1659), 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) [2021-12-07 01:10:12,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-12-07 01:10:12,486 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:10:12,486 INFO L514 BasicCegarLoop]: 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] [2021-12-07 01:10:12,487 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:10:12,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:10:12,491 INFO L85 PathProgramCache]: Analyzing trace with hash -2129372907, now seen corresponding path program 1 times [2021-12-07 01:10:12,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:10:12,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839937538] [2021-12-07 01:10:12,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:10:12,506 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:10:12,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:10:12,507 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:10:12,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-07 01:10:15,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:10:15,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 2859 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-07 01:10:15,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:10:15,710 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:10:15,711 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:10:15,711 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:10:15,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839937538] [2021-12-07 01:10:15,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1839937538] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:10:15,712 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:10:15,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 01:10:15,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081233235] [2021-12-07 01:10:15,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:10:15,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 01:10:15,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:10:15,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 01:10:15,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 01:10:15,744 INFO L87 Difference]: Start difference. First operand has 1579 states, 1153 states have (on average 1.4388551604509974) internal successors, (1659), 1182 states have internal predecessors, (1659), 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) [2021-12-07 01:10:18,187 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:10:18,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:10:18,676 INFO L93 Difference]: Finished difference Result 4501 states and 7017 transitions. [2021-12-07 01:10:18,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 01:10:18,678 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 [2021-12-07 01:10:18,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:10:18,707 INFO L225 Difference]: With dead ends: 4501 [2021-12-07 01:10:18,707 INFO L226 Difference]: Without dead ends: 2909 [2021-12-07 01:10:18,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 01:10:18,727 INFO L933 BasicCegarLoop]: 2550 mSDtfsCounter, 2148 mSDsluCounter, 2173 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2148 SdHoareTripleChecker+Valid, 4723 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-07 01:10:18,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2148 Valid, 4723 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2021-12-07 01:10:18,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2909 states. [2021-12-07 01:10:18,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2909 to 2905. [2021-12-07 01:10:18,868 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) [2021-12-07 01:10:18,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 4308 transitions. [2021-12-07 01:10:18,891 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 4308 transitions. Word has length 43 [2021-12-07 01:10:18,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:10:18,892 INFO L470 AbstractCegarLoop]: Abstraction has 2905 states and 4308 transitions. [2021-12-07 01:10:18,892 INFO L471 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) [2021-12-07 01:10:18,892 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 4308 transitions. [2021-12-07 01:10:18,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-07 01:10:18,902 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:10:18,902 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:10:18,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-07 01:10:19,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:10:19,103 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:10:19,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:10:19,104 INFO L85 PathProgramCache]: Analyzing trace with hash 781075070, now seen corresponding path program 1 times [2021-12-07 01:10:19,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:10:19,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [512522347] [2021-12-07 01:10:19,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:10:19,106 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:10:19,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:10:19,107 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:10:19,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-07 01:10:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:10:21,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 2899 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 01:10:21,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:10:24,337 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:10:24,337 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:10:24,337 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:10:24,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [512522347] [2021-12-07 01:10:24,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [512522347] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:10:24,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:10:24,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 01:10:24,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785163741] [2021-12-07 01:10:24,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:10:24,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:10:24,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:10:24,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:10:24,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:10:24,340 INFO L87 Difference]: Start difference. First operand 2905 states and 4308 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:10:27,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:10:27,548 INFO L93 Difference]: Finished difference Result 6186 states and 9253 transitions. [2021-12-07 01:10:27,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-07 01:10:27,549 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-07 01:10:27,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:10:27,581 INFO L225 Difference]: With dead ends: 6186 [2021-12-07 01:10:27,581 INFO L226 Difference]: Without dead ends: 3294 [2021-12-07 01:10:27,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:10:27,599 INFO L933 BasicCegarLoop]: 2701 mSDtfsCounter, 2843 mSDsluCounter, 2242 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2843 SdHoareTripleChecker+Valid, 4943 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:10:27,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2843 Valid, 4943 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-07 01:10:27,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3294 states. [2021-12-07 01:10:27,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3294 to 2905. [2021-12-07 01:10:27,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2905 states, 2118 states have (on average 1.428706326723324) internal successors, (3026), 2156 states have internal predecessors, (3026), 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) [2021-12-07 01:10:27,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 4307 transitions. [2021-12-07 01:10:27,723 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 4307 transitions. Word has length 66 [2021-12-07 01:10:27,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:10:27,724 INFO L470 AbstractCegarLoop]: Abstraction has 2905 states and 4307 transitions. [2021-12-07 01:10:27,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:10:27,724 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 4307 transitions. [2021-12-07 01:10:27,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-07 01:10:27,729 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:10:27,729 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:10:27,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-07 01:10:27,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:10:27,930 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:10:27,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:10:27,930 INFO L85 PathProgramCache]: Analyzing trace with hash 921623680, now seen corresponding path program 1 times [2021-12-07 01:10:27,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:10:27,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [844784145] [2021-12-07 01:10:27,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:10:27,933 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:10:27,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:10:27,933 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:10:27,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-07 01:10:30,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:10:30,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 2899 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 01:10:30,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:10:33,169 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:10:33,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:10:33,169 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:10:33,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [844784145] [2021-12-07 01:10:33,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [844784145] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:10:33,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:10:33,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 01:10:33,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934472754] [2021-12-07 01:10:33,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:10:33,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:10:33,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:10:33,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:10:33,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:10:33,171 INFO L87 Difference]: Start difference. First operand 2905 states and 4307 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:10:36,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:10:36,300 INFO L93 Difference]: Finished difference Result 6186 states and 9251 transitions. [2021-12-07 01:10:36,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-07 01:10:36,300 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-12-07 01:10:36,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:10:36,322 INFO L225 Difference]: With dead ends: 6186 [2021-12-07 01:10:36,323 INFO L226 Difference]: Without dead ends: 3294 [2021-12-07 01:10:36,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:10:36,337 INFO L933 BasicCegarLoop]: 2707 mSDtfsCounter, 2826 mSDsluCounter, 2247 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2826 SdHoareTripleChecker+Valid, 4954 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:10:36,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2826 Valid, 4954 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-07 01:10:36,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3294 states. [2021-12-07 01:10:36,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3294 to 2905. [2021-12-07 01:10:36,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2905 states, 2118 states have (on average 1.4282341831916903) internal successors, (3025), 2156 states have internal predecessors, (3025), 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) [2021-12-07 01:10:36,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 4306 transitions. [2021-12-07 01:10:36,442 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 4306 transitions. Word has length 66 [2021-12-07 01:10:36,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:10:36,443 INFO L470 AbstractCegarLoop]: Abstraction has 2905 states and 4306 transitions. [2021-12-07 01:10:36,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-12-07 01:10:36,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 4306 transitions. [2021-12-07 01:10:36,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-07 01:10:36,446 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:10:36,446 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:10:36,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-12-07 01:10:36,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:10:36,647 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:10:36,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:10:36,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1140478398, now seen corresponding path program 1 times [2021-12-07 01:10:36,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:10:36,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [915359228] [2021-12-07 01:10:36,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:10:36,650 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:10:36,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:10:36,651 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:10:36,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-07 01:10:39,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:10:39,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 2899 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-07 01:10:39,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:10:40,674 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:10:40,675 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:10:40,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:10:40,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [915359228] [2021-12-07 01:10:40,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [915359228] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:10:40,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:10:40,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 01:10:40,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264220245] [2021-12-07 01:10:40,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:10:40,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 01:10:40,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:10:40,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 01:10:40,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:10:40,677 INFO L87 Difference]: Start difference. First operand 2905 states and 4306 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 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) [2021-12-07 01:10:43,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:10:43,248 INFO L93 Difference]: Finished difference Result 8288 states and 12758 transitions. [2021-12-07 01:10:43,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:10:43,248 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 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 66 [2021-12-07 01:10:43,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:10:43,283 INFO L225 Difference]: With dead ends: 8288 [2021-12-07 01:10:43,283 INFO L226 Difference]: Without dead ends: 5396 [2021-12-07 01:10:43,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-07 01:10:43,297 INFO L933 BasicCegarLoop]: 3790 mSDtfsCounter, 2415 mSDsluCounter, 16758 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 610 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2536 SdHoareTripleChecker+Valid, 20548 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 610 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-07 01:10:43,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2536 Valid, 20548 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [610 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-12-07 01:10:43,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2021-12-07 01:10:43,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 2910. [2021-12-07 01:10:43,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2910 states, 2122 states have (on average 1.4274269557021677) internal successors, (3029), 2160 states have internal predecessors, (3029), 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) [2021-12-07 01:10:43,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2910 states to 2910 states and 4312 transitions. [2021-12-07 01:10:43,451 INFO L78 Accepts]: Start accepts. Automaton has 2910 states and 4312 transitions. Word has length 66 [2021-12-07 01:10:43,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:10:43,451 INFO L470 AbstractCegarLoop]: Abstraction has 2910 states and 4312 transitions. [2021-12-07 01:10:43,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 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) [2021-12-07 01:10:43,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2910 states and 4312 transitions. [2021-12-07 01:10:43,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-07 01:10:43,455 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:10:43,456 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:10:43,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-07 01:10:43,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:10:43,657 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:10:43,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:10:43,657 INFO L85 PathProgramCache]: Analyzing trace with hash 553672384, now seen corresponding path program 1 times [2021-12-07 01:10:43,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:10:43,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [546519341] [2021-12-07 01:10:43,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:10:43,660 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:10:43,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:10:43,660 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:10:43,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-07 01:10:46,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:10:46,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 2898 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-07 01:10:46,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:10:49,242 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:10:49,242 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:10:49,242 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:10:49,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [546519341] [2021-12-07 01:10:49,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [546519341] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:10:49,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:10:49,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-07 01:10:49,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940928978] [2021-12-07 01:10:49,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:10:49,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-07 01:10:49,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:10:49,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-07 01:10:49,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 01:10:49,244 INFO L87 Difference]: Start difference. First operand 2910 states and 4312 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 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) [2021-12-07 01:10:49,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:10:49,464 INFO L93 Difference]: Finished difference Result 5780 states and 8575 transitions. [2021-12-07 01:10:49,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-07 01:10:49,465 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 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 66 [2021-12-07 01:10:49,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:10:49,509 INFO L225 Difference]: With dead ends: 5780 [2021-12-07 01:10:49,509 INFO L226 Difference]: Without dead ends: 5767 [2021-12-07 01:10:49,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-07 01:10:49,511 INFO L933 BasicCegarLoop]: 2548 mSDtfsCounter, 2168 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2168 SdHoareTripleChecker+Valid, 4718 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 [2021-12-07 01:10:49,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2168 Valid, 4718 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-07 01:10:49,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5767 states. [2021-12-07 01:10:49,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5767 to 5765. [2021-12-07 01:10:49,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5765 states, 4209 states have (on average 1.4293181278213352) internal successors, (6016), 4282 states have internal predecessors, (6016), 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) [2021-12-07 01:10:49,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5765 states to 5765 states and 8557 transitions. [2021-12-07 01:10:49,710 INFO L78 Accepts]: Start accepts. Automaton has 5765 states and 8557 transitions. Word has length 66 [2021-12-07 01:10:49,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:10:49,711 INFO L470 AbstractCegarLoop]: Abstraction has 5765 states and 8557 transitions. [2021-12-07 01:10:49,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 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) [2021-12-07 01:10:49,711 INFO L276 IsEmpty]: Start isEmpty. Operand 5765 states and 8557 transitions. [2021-12-07 01:10:49,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-07 01:10:49,715 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:10:49,715 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:10:49,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-07 01:10:49,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:10:49,916 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:10:49,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:10:49,916 INFO L85 PathProgramCache]: Analyzing trace with hash -16631367, now seen corresponding path program 1 times [2021-12-07 01:10:49,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:10:49,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [468139961] [2021-12-07 01:10:49,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:10:49,919 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:10:49,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:10:49,919 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:10:49,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-07 01:10:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:10:52,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 2899 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-07 01:10:52,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:10:55,620 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:10:55,620 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:10:55,621 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:10:55,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [468139961] [2021-12-07 01:10:55,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [468139961] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:10:55,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:10:55,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-07 01:10:55,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802124960] [2021-12-07 01:10:55,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:10:55,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:10:55,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:10:55,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:10:55,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:10:55,622 INFO L87 Difference]: Start difference. First operand 5765 states and 8557 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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) [2021-12-07 01:10:57,854 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:11:27,741 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:11:30,931 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:11:41,181 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:11:44,031 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:12:02,436 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:12:07,091 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:12:18,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:12:18,072 INFO L93 Difference]: Finished difference Result 17231 states and 25597 transitions. [2021-12-07 01:12:18,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 01:12:18,083 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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 67 [2021-12-07 01:12:18,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:12:18,143 INFO L225 Difference]: With dead ends: 17231 [2021-12-07 01:12:18,143 INFO L226 Difference]: Without dead ends: 11476 [2021-12-07 01:12:18,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:12:18,169 INFO L933 BasicCegarLoop]: 2061 mSDtfsCounter, 3690 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 2329 mSolverCounterSat, 1255 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4010 SdHoareTripleChecker+Valid, 3242 SdHoareTripleChecker+Invalid, 3591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1255 IncrementalHoareTripleChecker+Valid, 2329 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 81.7s IncrementalHoareTripleChecker+Time [2021-12-07 01:12:18,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4010 Valid, 3242 Invalid, 3591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1255 Valid, 2329 Invalid, 7 Unknown, 0 Unchecked, 81.7s Time] [2021-12-07 01:12:18,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11476 states. [2021-12-07 01:12:18,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11476 to 11468. [2021-12-07 01:12:18,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11468 states, 8380 states have (on average 1.4306682577565633) internal successors, (11989), 8525 states have internal predecessors, (11989), 2525 states have call successors, (2525), 565 states have call predecessors, (2525), 562 states have return successors, (2522), 2497 states have call predecessors, (2522), 2514 states have call successors, (2522) [2021-12-07 01:12:18,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11468 states to 11468 states and 17036 transitions. [2021-12-07 01:12:18,583 INFO L78 Accepts]: Start accepts. Automaton has 11468 states and 17036 transitions. Word has length 67 [2021-12-07 01:12:18,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:12:18,584 INFO L470 AbstractCegarLoop]: Abstraction has 11468 states and 17036 transitions. [2021-12-07 01:12:18,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 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) [2021-12-07 01:12:18,584 INFO L276 IsEmpty]: Start isEmpty. Operand 11468 states and 17036 transitions. [2021-12-07 01:12:18,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 01:12:18,589 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:12:18,589 INFO L514 BasicCegarLoop]: 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] [2021-12-07 01:12:18,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2021-12-07 01:12:18,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:12:18,790 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:12:18,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:12:18,791 INFO L85 PathProgramCache]: Analyzing trace with hash 536383558, now seen corresponding path program 1 times [2021-12-07 01:12:18,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:12:18,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1382924634] [2021-12-07 01:12:18,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:12:18,794 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:12:18,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:12:18,795 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:12:18,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-07 01:12:21,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:12:21,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 2928 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-07 01:12:21,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:12:23,261 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-07 01:12:23,261 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:12:23,262 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:12:23,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1382924634] [2021-12-07 01:12:23,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1382924634] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:12:23,262 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:12:23,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 01:12:23,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093463289] [2021-12-07 01:12:23,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:12:23,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 01:12:23,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:12:23,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 01:12:23,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:12:23,264 INFO L87 Difference]: Start difference. First operand 11468 states and 17036 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), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-07 01:12:27,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:12:27,121 INFO L93 Difference]: Finished difference Result 29433 states and 44972 transitions. [2021-12-07 01:12:27,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:12:27,122 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), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 78 [2021-12-07 01:12:27,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:12:27,192 INFO L225 Difference]: With dead ends: 29433 [2021-12-07 01:12:27,192 INFO L226 Difference]: Without dead ends: 17978 [2021-12-07 01:12:27,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-12-07 01:12:27,223 INFO L933 BasicCegarLoop]: 3695 mSDtfsCounter, 2464 mSDsluCounter, 16412 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 595 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2582 SdHoareTripleChecker+Valid, 20107 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 595 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-07 01:12:27,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2582 Valid, 20107 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [595 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-07 01:12:27,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17978 states. [2021-12-07 01:12:27,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17978 to 11474. [2021-12-07 01:12:27,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11474 states, 8386 states have (on average 1.4303601240162176) internal successors, (11995), 8529 states have internal predecessors, (11995), 2525 states have call successors, (2525), 565 states have call predecessors, (2525), 562 states have return successors, (2522), 2499 states have call predecessors, (2522), 2514 states have call successors, (2522) [2021-12-07 01:12:27,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11474 states to 11474 states and 17042 transitions. [2021-12-07 01:12:27,720 INFO L78 Accepts]: Start accepts. Automaton has 11474 states and 17042 transitions. Word has length 78 [2021-12-07 01:12:27,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:12:27,721 INFO L470 AbstractCegarLoop]: Abstraction has 11474 states and 17042 transitions. [2021-12-07 01:12:27,721 INFO L471 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), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-07 01:12:27,721 INFO L276 IsEmpty]: Start isEmpty. Operand 11474 states and 17042 transitions. [2021-12-07 01:12:27,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 01:12:27,726 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:12:27,726 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:12:27,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-12-07 01:12:27,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:12:27,926 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:12:27,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:12:27,927 INFO L85 PathProgramCache]: Analyzing trace with hash 794548996, now seen corresponding path program 1 times [2021-12-07 01:12:27,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:12:27,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [405400117] [2021-12-07 01:12:27,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:12:27,929 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:12:27,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:12:27,930 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:12:27,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-07 01:12:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:12:30,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 2927 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-07 01:12:30,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:12:32,269 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:12:32,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 01:12:34,362 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-07 01:12:34,362 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:12:34,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [405400117] [2021-12-07 01:12:34,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [405400117] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 01:12:34,362 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 01:12:34,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-12-07 01:12:34,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106859587] [2021-12-07 01:12:34,362 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 01:12:34,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 01:12:34,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:12:34,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 01:12:34,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:12:34,363 INFO L87 Difference]: Start difference. First operand 11474 states and 17042 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 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) [2021-12-07 01:12:36,620 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:13:01,224 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:13:04,666 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:13:14,335 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:13:17,372 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:13:45,385 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:13:51,002 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-07 01:14:02,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:14:03,000 INFO L93 Difference]: Finished difference Result 11901 states and 17533 transitions. [2021-12-07 01:14:03,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-07 01:14:03,001 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 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) Word has length 78 [2021-12-07 01:14:03,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:14:03,046 INFO L225 Difference]: With dead ends: 11901 [2021-12-07 01:14:03,046 INFO L226 Difference]: Without dead ends: 11898 [2021-12-07 01:14:03,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-07 01:14:03,053 INFO L933 BasicCegarLoop]: 3594 mSDtfsCounter, 4404 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 2191 mSolverCounterSat, 1871 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 85.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4731 SdHoareTripleChecker+Valid, 4744 SdHoareTripleChecker+Invalid, 4069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1871 IncrementalHoareTripleChecker+Valid, 2191 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 87.8s IncrementalHoareTripleChecker+Time [2021-12-07 01:14:03,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4731 Valid, 4744 Invalid, 4069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1871 Valid, 2191 Invalid, 7 Unknown, 0 Unchecked, 87.8s Time] [2021-12-07 01:14:03,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11898 states. [2021-12-07 01:14:03,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11898 to 11862. [2021-12-07 01:14:03,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11862 states, 8680 states have (on average 1.4233870967741935) internal successors, (12355), 8829 states have internal predecessors, (12355), 2553 states have call successors, (2553), 629 states have call predecessors, (2553), 628 states have return successors, (2550), 2523 states have call predecessors, (2550), 2542 states have call successors, (2550) [2021-12-07 01:14:03,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11862 states to 11862 states and 17458 transitions. [2021-12-07 01:14:03,524 INFO L78 Accepts]: Start accepts. Automaton has 11862 states and 17458 transitions. Word has length 78 [2021-12-07 01:14:03,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:14:03,525 INFO L470 AbstractCegarLoop]: Abstraction has 11862 states and 17458 transitions. [2021-12-07 01:14:03,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 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) [2021-12-07 01:14:03,525 INFO L276 IsEmpty]: Start isEmpty. Operand 11862 states and 17458 transitions. [2021-12-07 01:14:03,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-07 01:14:03,530 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:14:03,530 INFO L514 BasicCegarLoop]: 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] [2021-12-07 01:14:03,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-07 01:14:03,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:14:03,731 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:14:03,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:14:03,732 INFO L85 PathProgramCache]: Analyzing trace with hash 935097606, now seen corresponding path program 1 times [2021-12-07 01:14:03,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:14:03,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1203662020] [2021-12-07 01:14:03,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:14:03,734 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:14:03,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:14:03,735 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:14:03,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-07 01:14:06,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:14:06,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 2926 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-07 01:14:06,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:14:08,854 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-07 01:14:08,854 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:14:08,854 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:14:08,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1203662020] [2021-12-07 01:14:08,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1203662020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:14:08,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:14:08,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 01:14:08,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839518582] [2021-12-07 01:14:08,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:14:08,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 01:14:08,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:14:08,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 01:14:08,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:14:08,857 INFO L87 Difference]: Start difference. First operand 11862 states and 17458 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 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) [2021-12-07 01:14:12,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:14:12,624 INFO L93 Difference]: Finished difference Result 23670 states and 35378 transitions. [2021-12-07 01:14:12,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-07 01:14:12,625 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 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 78 [2021-12-07 01:14:12,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:14:12,667 INFO L225 Difference]: With dead ends: 23670 [2021-12-07 01:14:12,667 INFO L226 Difference]: Without dead ends: 11821 [2021-12-07 01:14:12,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-07 01:14:12,695 INFO L933 BasicCegarLoop]: 3052 mSDtfsCounter, 1841 mSDsluCounter, 14150 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1959 SdHoareTripleChecker+Valid, 17202 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-12-07 01:14:12,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1959 Valid, 17202 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-12-07 01:14:12,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11821 states. [2021-12-07 01:14:13,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11821 to 8992. [2021-12-07 01:14:13,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8992 states, 6581 states have (on average 1.4204528187205592) internal successors, (9348), 6692 states have internal predecessors, (9348), 1922 states have call successors, (1922), 489 states have call predecessors, (1922), 488 states have return successors, (1920), 1900 states have call predecessors, (1920), 1915 states have call successors, (1920) [2021-12-07 01:14:13,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8992 states to 8992 states and 13190 transitions. [2021-12-07 01:14:13,052 INFO L78 Accepts]: Start accepts. Automaton has 8992 states and 13190 transitions. Word has length 78 [2021-12-07 01:14:13,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:14:13,053 INFO L470 AbstractCegarLoop]: Abstraction has 8992 states and 13190 transitions. [2021-12-07 01:14:13,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 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) [2021-12-07 01:14:13,053 INFO L276 IsEmpty]: Start isEmpty. Operand 8992 states and 13190 transitions. [2021-12-07 01:14:13,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-12-07 01:14:13,057 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:14:13,058 INFO L514 BasicCegarLoop]: 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, 1] [2021-12-07 01:14:13,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-12-07 01:14:13,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:14:13,258 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:14:13,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:14:13,259 INFO L85 PathProgramCache]: Analyzing trace with hash 781478055, now seen corresponding path program 1 times [2021-12-07 01:14:13,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:14:13,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [749806887] [2021-12-07 01:14:13,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:14:13,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:14:13,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:14:13,262 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:14:13,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-07 01:14:16,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:14:16,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 2966 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-07 01:14:16,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:14:18,015 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-07 01:14:18,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:14:18,016 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:14:18,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [749806887] [2021-12-07 01:14:18,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [749806887] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:14:18,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:14:18,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-07 01:14:18,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844440793] [2021-12-07 01:14:18,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:14:18,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-07 01:14:18,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:14:18,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-07 01:14:18,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-07 01:14:18,018 INFO L87 Difference]: Start difference. First operand 8992 states and 13190 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-07 01:14:30,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:14:30,210 INFO L93 Difference]: Finished difference Result 13945 states and 21466 transitions. [2021-12-07 01:14:30,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-07 01:14:30,210 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (11), 2 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 83 [2021-12-07 01:14:30,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:14:30,257 INFO L225 Difference]: With dead ends: 13945 [2021-12-07 01:14:30,257 INFO L226 Difference]: Without dead ends: 13925 [2021-12-07 01:14:30,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-07 01:14:30,267 INFO L933 BasicCegarLoop]: 3317 mSDtfsCounter, 5602 mSDsluCounter, 14170 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 1313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5726 SdHoareTripleChecker+Valid, 17487 SdHoareTripleChecker+Invalid, 1593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1313 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-12-07 01:14:30,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5726 Valid, 17487 Invalid, 1593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1313 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 9.6s Time] [2021-12-07 01:14:30,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13925 states. [2021-12-07 01:14:30,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13925 to 8996. [2021-12-07 01:14:30,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8996 states, 6585 states have (on average 1.420197418375095) internal successors, (9352), 6696 states have internal predecessors, (9352), 1922 states have call successors, (1922), 489 states have call predecessors, (1922), 488 states have return successors, (1920), 1900 states have call predecessors, (1920), 1915 states have call successors, (1920) [2021-12-07 01:14:30,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8996 states to 8996 states and 13194 transitions. [2021-12-07 01:14:30,668 INFO L78 Accepts]: Start accepts. Automaton has 8996 states and 13194 transitions. Word has length 83 [2021-12-07 01:14:30,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:14:30,668 INFO L470 AbstractCegarLoop]: Abstraction has 8996 states and 13194 transitions. [2021-12-07 01:14:30,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-07 01:14:30,668 INFO L276 IsEmpty]: Start isEmpty. Operand 8996 states and 13194 transitions. [2021-12-07 01:14:30,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-07 01:14:30,672 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:14:30,673 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:14:30,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-07 01:14:30,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:14:30,874 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:14:30,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:14:30,875 INFO L85 PathProgramCache]: Analyzing trace with hash -411310789, now seen corresponding path program 1 times [2021-12-07 01:14:30,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:14:30,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083853415] [2021-12-07 01:14:30,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:14:30,884 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:14:30,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:14:30,887 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:14:30,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-07 01:14:33,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 01:14:34,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 2964 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-07 01:14:34,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 01:14:34,676 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-07 01:14:34,676 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-07 01:14:34,676 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-07 01:14:34,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083853415] [2021-12-07 01:14:34,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083853415] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 01:14:34,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 01:14:34,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-07 01:14:34,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549624762] [2021-12-07 01:14:34,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 01:14:34,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-07 01:14:34,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-07 01:14:34,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-07 01:14:34,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-07 01:14:34,678 INFO L87 Difference]: Start difference. First operand 8996 states and 13194 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-07 01:14:39,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 01:14:39,684 INFO L93 Difference]: Finished difference Result 15840 states and 23417 transitions. [2021-12-07 01:14:39,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-07 01:14:39,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 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 84 [2021-12-07 01:14:39,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 01:14:39,705 INFO L225 Difference]: With dead ends: 15840 [2021-12-07 01:14:39,705 INFO L226 Difference]: Without dead ends: 6857 [2021-12-07 01:14:39,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-07 01:14:39,722 INFO L933 BasicCegarLoop]: 2764 mSDtfsCounter, 2799 mSDsluCounter, 2321 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2799 SdHoareTripleChecker+Valid, 5085 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-12-07 01:14:39,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2799 Valid, 5085 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2021-12-07 01:14:39,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2021-12-07 01:14:39,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 6028. [2021-12-07 01:14:39,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6028 states, 4409 states have (on average 1.4177818099342254) internal successors, (6251), 4484 states have internal predecessors, (6251), 1298 states have call successors, (1298), 321 states have call predecessors, (1298), 320 states have return successors, (1296), 1282 states have call predecessors, (1296), 1291 states have call successors, (1296) [2021-12-07 01:14:39,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6028 states to 6028 states and 8845 transitions. [2021-12-07 01:14:39,946 INFO L78 Accepts]: Start accepts. Automaton has 6028 states and 8845 transitions. Word has length 84 [2021-12-07 01:14:39,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 01:14:39,946 INFO L470 AbstractCegarLoop]: Abstraction has 6028 states and 8845 transitions. [2021-12-07 01:14:39,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-07 01:14:39,946 INFO L276 IsEmpty]: Start isEmpty. Operand 6028 states and 8845 transitions. [2021-12-07 01:14:39,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-12-07 01:14:39,951 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 01:14:39,951 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-12-07 01:14:40,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-12-07 01:14:40,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-07 01:14:40,152 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 01:14:40,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 01:14:40,154 INFO L85 PathProgramCache]: Analyzing trace with hash 771327741, now seen corresponding path program 1 times [2021-12-07 01:14:40,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-07 01:14:40,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043801832] [2021-12-07 01:14:40,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 01:14:40,162 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-07 01:14:40,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat [2021-12-07 01:14:40,165 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-07 01:14:40,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3cba4638-c832-488f-ada6-191d85953f94/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process