./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --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 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:42:55,196 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:42:55,255 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 07:42:55,260 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:42:55,260 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:42:55,283 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:42:55,283 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:42:55,283 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:42:55,284 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:42:55,284 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:42:55,284 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:42:55,284 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:42:55,284 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:42:55,285 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:42:55,285 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:42:55,286 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:42:55,286 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:42:55,286 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:42:55,287 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:42:55,287 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:42:55,288 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:42:55,288 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:42:55,288 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:42:55,288 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 [2024-12-02 07:42:55,501 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:42:55,508 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:42:55,510 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:42:55,511 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:42:55,512 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:42:55,513 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2024-12-02 07:42:58,196 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/e810897c2/13aed8d332904be28a07b4fb6b729198/FLAGcd6da978f [2024-12-02 07:42:58,626 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:42:58,627 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2024-12-02 07:42:58,663 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/e810897c2/13aed8d332904be28a07b4fb6b729198/FLAGcd6da978f [2024-12-02 07:42:58,680 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/e810897c2/13aed8d332904be28a07b4fb6b729198 [2024-12-02 07:42:58,682 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:42:58,684 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:42:58,686 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:42:58,686 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:42:58,691 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:42:58,692 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:42:58" (1/1) ... [2024-12-02 07:42:58,693 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71aa7ad1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:58, skipping insertion in model container [2024-12-02 07:42:58,693 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:42:58" (1/1) ... [2024-12-02 07:42:58,771 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:42:59,346 WARN L250 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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2024-12-02 07:42:59,656 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:42:59,679 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:42:59,785 WARN L250 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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2024-12-02 07:42:59,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:42:59,932 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:42:59,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59 WrapperNode [2024-12-02 07:42:59,960 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:42:59,961 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:42:59,961 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:42:59,961 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:42:59,966 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,002 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,081 INFO L138 Inliner]: procedures = 113, calls = 1240, calls flagged for inlining = 52, calls inlined = 49, statements flattened = 2397 [2024-12-02 07:43:00,081 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:43:00,082 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:43:00,082 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:43:00,082 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:43:00,090 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,090 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,104 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,217 INFO L175 MemorySlicer]: Split 666 memory accesses to 14 slices as follows [2, 7, 5, 44, 83, 5, 175, 6, 125, 2, 22, 7, 175, 8]. 26 percent of accesses are in the largest equivalence class. The 213 initializations are split as follows [2, 0, 5, 0, 63, 5, 5, 0, 125, 0, 0, 0, 0, 8]. The 322 writes are split as follows [0, 0, 0, 44, 20, 0, 97, 6, 0, 1, 4, 0, 150, 0]. [2024-12-02 07:43:00,218 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,218 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,286 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,291 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,302 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,317 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,327 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,346 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:43:00,347 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:43:00,347 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:43:00,347 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:43:00,348 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (1/1) ... [2024-12-02 07:43:00,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:43:00,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:43:00,376 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:43:00,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:43:00,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-12-02 07:43:00,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-12-02 07:43:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-12-02 07:43:00,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-12-02 07:43:00,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-12-02 07:43:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-12-02 07:43:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-12-02 07:43:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-12-02 07:43:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-12-02 07:43:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-12-02 07:43:00,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-12-02 07:43:00,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 07:43:00,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 07:43:00,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 07:43:00,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 07:43:00,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 07:43:00,407 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-12-02 07:43:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 07:43:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-12-02 07:43:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 07:43:00,408 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 07:43:00,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 07:43:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 07:43:00,409 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 07:43:00,409 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 07:43:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:43:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2024-12-02 07:43:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure gtco_disconnect [2024-12-02 07:43:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure gtco_disconnect [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2024-12-02 07:43:00,410 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:43:00,410 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 07:43:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 07:43:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2024-12-02 07:43:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2024-12-02 07:43:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 07:43:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 07:43:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2024-12-02 07:43:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 07:43:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 07:43:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2024-12-02 07:43:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2024-12-02 07:43:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 07:43:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 07:43:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 07:43:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 07:43:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 07:43:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-12-02 07:43:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-12-02 07:43:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:43:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:43:00,872 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:43:00,875 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:43:00,966 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 07:43:01,050 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2024-12-02 07:43:09,127 INFO L? ?]: Removed 814 outVars from TransFormulas that were not future-live. [2024-12-02 07:43:09,127 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:43:09,151 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:43:09,152 INFO L312 CfgBuilder]: Removed 17 assume(true) statements. [2024-12-02 07:43:09,152 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:43:09 BoogieIcfgContainer [2024-12-02 07:43:09,152 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:43:09,155 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:43:09,155 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:43:09,160 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:43:09,160 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:42:58" (1/3) ... [2024-12-02 07:43:09,161 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3ed54b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:43:09, skipping insertion in model container [2024-12-02 07:43:09,161 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:42:59" (2/3) ... [2024-12-02 07:43:09,161 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b3ed54b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:43:09, skipping insertion in model container [2024-12-02 07:43:09,161 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:43:09" (3/3) ... [2024-12-02 07:43:09,163 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2024-12-02 07:43:09,176 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:43:09,178 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i that has 35 procedures, 589 locations, 1 initial locations, 16 loop locations, and 1 error locations. [2024-12-02 07:43:09,241 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:43:09,254 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@546df13f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:43:09,254 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:43:09,259 INFO L276 IsEmpty]: Start isEmpty. Operand has 522 states, 382 states have (on average 1.3769633507853403) internal successors, (526), 408 states have internal predecessors, (526), 119 states have call successors, (119), 21 states have call predecessors, (119), 19 states have return successors, (115), 103 states have call predecessors, (115), 115 states have call successors, (115) [2024-12-02 07:43:09,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-12-02 07:43:09,265 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:09,266 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:43:09,266 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:09,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:09,271 INFO L85 PathProgramCache]: Analyzing trace with hash 173540587, now seen corresponding path program 1 times [2024-12-02 07:43:09,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:09,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860872224] [2024-12-02 07:43:09,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:09,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:11,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:11,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:43:11,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:11,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860872224] [2024-12-02 07:43:11,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860872224] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:11,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:11,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:11,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178935555] [2024-12-02 07:43:11,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:11,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:11,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:11,914 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:11,915 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:11,918 INFO L87 Difference]: Start difference. First operand has 522 states, 382 states have (on average 1.3769633507853403) internal successors, (526), 408 states have internal predecessors, (526), 119 states have call successors, (119), 21 states have call predecessors, (119), 19 states have return successors, (115), 103 states have call predecessors, (115), 115 states have call successors, (115) 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 07:43:15,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:43:16,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:16,269 INFO L93 Difference]: Finished difference Result 1527 states and 2294 transitions. [2024-12-02 07:43:16,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:16,272 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-12-02 07:43:16,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:16,289 INFO L225 Difference]: With dead ends: 1527 [2024-12-02 07:43:16,289 INFO L226 Difference]: Without dead ends: 992 [2024-12-02 07:43:16,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:16,297 INFO L435 NwaCegarLoop]: 755 mSDtfsCounter, 706 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 1481 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:16,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [706 Valid, 1481 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 07:43:16,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2024-12-02 07:43:16,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 992. [2024-12-02 07:43:16,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 732 states have (on average 1.3442622950819672) internal successors, (984), 768 states have internal predecessors, (984), 223 states have call successors, (223), 37 states have call predecessors, (223), 36 states have return successors, (218), 194 states have call predecessors, (218), 218 states have call successors, (218) [2024-12-02 07:43:16,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1425 transitions. [2024-12-02 07:43:16,415 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1425 transitions. Word has length 22 [2024-12-02 07:43:16,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:16,415 INFO L471 AbstractCegarLoop]: Abstraction has 992 states and 1425 transitions. [2024-12-02 07:43:16,415 INFO L472 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 07:43:16,416 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1425 transitions. [2024-12-02 07:43:16,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-12-02 07:43:16,417 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:16,418 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:43:16,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 07:43:16,418 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:16,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:16,419 INFO L85 PathProgramCache]: Analyzing trace with hash -176837812, now seen corresponding path program 1 times [2024-12-02 07:43:16,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:16,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752309927] [2024-12-02 07:43:16,419 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:16,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:17,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:18,236 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:43:18,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:18,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752309927] [2024-12-02 07:43:18,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752309927] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:18,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:18,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:18,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135157141] [2024-12-02 07:43:18,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:18,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:18,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:18,239 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:18,239 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:18,240 INFO L87 Difference]: Start difference. First operand 992 states and 1425 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:18,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:18,366 INFO L93 Difference]: Finished difference Result 1018 states and 1457 transitions. [2024-12-02 07:43:18,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:18,367 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-12-02 07:43:18,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:18,374 INFO L225 Difference]: With dead ends: 1018 [2024-12-02 07:43:18,374 INFO L226 Difference]: Without dead ends: 1005 [2024-12-02 07:43:18,375 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:18,376 INFO L435 NwaCegarLoop]: 746 mSDtfsCounter, 726 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:18,377 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [726 Valid, 762 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:43:18,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2024-12-02 07:43:18,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 992. [2024-12-02 07:43:18,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 732 states have (on average 1.342896174863388) internal successors, (983), 768 states have internal predecessors, (983), 223 states have call successors, (223), 37 states have call predecessors, (223), 36 states have return successors, (218), 194 states have call predecessors, (218), 218 states have call successors, (218) [2024-12-02 07:43:18,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1424 transitions. [2024-12-02 07:43:18,439 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1424 transitions. Word has length 32 [2024-12-02 07:43:18,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:18,440 INFO L471 AbstractCegarLoop]: Abstraction has 992 states and 1424 transitions. [2024-12-02 07:43:18,440 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:18,440 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1424 transitions. [2024-12-02 07:43:18,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-12-02 07:43:18,441 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:18,442 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:43:18,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 07:43:18,442 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:18,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:18,442 INFO L85 PathProgramCache]: Analyzing trace with hash -119579510, now seen corresponding path program 1 times [2024-12-02 07:43:18,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:18,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547117940] [2024-12-02 07:43:18,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:18,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:19,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:20,618 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:43:20,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:20,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547117940] [2024-12-02 07:43:20,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547117940] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:20,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:20,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:20,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892305010] [2024-12-02 07:43:20,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:20,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:20,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:20,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:20,620 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:20,620 INFO L87 Difference]: Start difference. First operand 992 states and 1424 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:20,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:20,812 INFO L93 Difference]: Finished difference Result 2951 states and 4255 transitions. [2024-12-02 07:43:20,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:20,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-12-02 07:43:20,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:20,828 INFO L225 Difference]: With dead ends: 2951 [2024-12-02 07:43:20,828 INFO L226 Difference]: Without dead ends: 1971 [2024-12-02 07:43:20,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:20,833 INFO L435 NwaCegarLoop]: 731 mSDtfsCounter, 709 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 1448 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:20,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 1448 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:43:20,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2024-12-02 07:43:20,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1961. [2024-12-02 07:43:20,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1961 states, 1450 states have (on average 1.3413793103448275) internal successors, (1945), 1518 states have internal predecessors, (1945), 439 states have call successors, (439), 72 states have call predecessors, (439), 71 states have return successors, (440), 386 states have call predecessors, (440), 434 states have call successors, (440) [2024-12-02 07:43:20,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1961 states to 1961 states and 2824 transitions. [2024-12-02 07:43:20,970 INFO L78 Accepts]: Start accepts. Automaton has 1961 states and 2824 transitions. Word has length 32 [2024-12-02 07:43:20,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:20,970 INFO L471 AbstractCegarLoop]: Abstraction has 1961 states and 2824 transitions. [2024-12-02 07:43:20,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:20,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1961 states and 2824 transitions. [2024-12-02 07:43:20,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-12-02 07:43:20,972 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:20,972 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:43:20,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 07:43:20,972 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:20,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:20,973 INFO L85 PathProgramCache]: Analyzing trace with hash 587744373, now seen corresponding path program 1 times [2024-12-02 07:43:20,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:20,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642534255] [2024-12-02 07:43:20,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:20,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:22,988 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:43:22,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:22,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642534255] [2024-12-02 07:43:22,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642534255] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:22,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:22,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:22,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000347700] [2024-12-02 07:43:22,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:22,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:22,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:22,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:22,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:22,991 INFO L87 Difference]: Start difference. First operand 1961 states and 2824 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:23,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:23,289 INFO L93 Difference]: Finished difference Result 5854 states and 8435 transitions. [2024-12-02 07:43:23,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:23,290 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2024-12-02 07:43:23,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:23,320 INFO L225 Difference]: With dead ends: 5854 [2024-12-02 07:43:23,320 INFO L226 Difference]: Without dead ends: 3905 [2024-12-02 07:43:23,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:23,329 INFO L435 NwaCegarLoop]: 1292 mSDtfsCounter, 703 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 2009 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:23,329 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 2009 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:43:23,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3905 states. [2024-12-02 07:43:23,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3905 to 3896. [2024-12-02 07:43:23,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3896 states, 2883 states have (on average 1.3392299687825182) internal successors, (3861), 3015 states have internal predecessors, (3861), 871 states have call successors, (871), 142 states have call predecessors, (871), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:43:23,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3896 states to 3896 states and 5610 transitions. [2024-12-02 07:43:23,594 INFO L78 Accepts]: Start accepts. Automaton has 3896 states and 5610 transitions. Word has length 33 [2024-12-02 07:43:23,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:23,594 INFO L471 AbstractCegarLoop]: Abstraction has 3896 states and 5610 transitions. [2024-12-02 07:43:23,594 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3896 states and 5610 transitions. [2024-12-02 07:43:23,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-12-02 07:43:23,596 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:23,596 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:43:23,596 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 07:43:23,596 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:23,597 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:23,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1039953133, now seen corresponding path program 1 times [2024-12-02 07:43:23,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:23,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640902438] [2024-12-02 07:43:23,597 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:23,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:25,319 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:43:25,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:25,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640902438] [2024-12-02 07:43:25,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640902438] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:25,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:25,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:25,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400043309] [2024-12-02 07:43:25,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:25,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:25,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:25,320 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:25,320 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:25,321 INFO L87 Difference]: Start difference. First operand 3896 states and 5610 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:25,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:25,450 INFO L93 Difference]: Finished difference Result 3903 states and 5616 transitions. [2024-12-02 07:43:25,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:25,451 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 34 [2024-12-02 07:43:25,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:25,465 INFO L225 Difference]: With dead ends: 3903 [2024-12-02 07:43:25,465 INFO L226 Difference]: Without dead ends: 3900 [2024-12-02 07:43:25,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:25,468 INFO L435 NwaCegarLoop]: 1293 mSDtfsCounter, 700 mSDsluCounter, 716 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 2009 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:25,468 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 2009 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:43:25,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3900 states. [2024-12-02 07:43:25,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3900 to 3897. [2024-12-02 07:43:25,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3897 states, 2884 states have (on average 1.339112343966713) internal successors, (3862), 3016 states have internal predecessors, (3862), 871 states have call successors, (871), 142 states have call predecessors, (871), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:43:25,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3897 states to 3897 states and 5611 transitions. [2024-12-02 07:43:25,610 INFO L78 Accepts]: Start accepts. Automaton has 3897 states and 5611 transitions. Word has length 34 [2024-12-02 07:43:25,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:25,610 INFO L471 AbstractCegarLoop]: Abstraction has 3897 states and 5611 transitions. [2024-12-02 07:43:25,611 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:25,611 INFO L276 IsEmpty]: Start isEmpty. Operand 3897 states and 5611 transitions. [2024-12-02 07:43:25,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 07:43:25,612 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:25,613 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:43:25,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:43:25,613 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:25,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:25,613 INFO L85 PathProgramCache]: Analyzing trace with hash -2121439624, now seen corresponding path program 1 times [2024-12-02 07:43:25,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:25,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388433375] [2024-12-02 07:43:25,614 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:25,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:27,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:43:27,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:27,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388433375] [2024-12-02 07:43:27,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388433375] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:27,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:27,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:27,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930844911] [2024-12-02 07:43:27,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:27,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:27,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:27,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:27,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:27,208 INFO L87 Difference]: Start difference. First operand 3897 states and 5611 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:27,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:27,299 INFO L93 Difference]: Finished difference Result 3899 states and 5612 transitions. [2024-12-02 07:43:27,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:27,300 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2024-12-02 07:43:27,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:27,316 INFO L225 Difference]: With dead ends: 3899 [2024-12-02 07:43:27,316 INFO L226 Difference]: Without dead ends: 3896 [2024-12-02 07:43:27,318 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:27,319 INFO L435 NwaCegarLoop]: 728 mSDtfsCounter, 705 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:27,319 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 728 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:43:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3896 states. [2024-12-02 07:43:27,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3896 to 3896. [2024-12-02 07:43:27,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3896 states, 2884 states have (on average 1.33876560332871) internal successors, (3861), 3015 states have internal predecessors, (3861), 870 states have call successors, (870), 142 states have call predecessors, (870), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:43:27,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3896 states to 3896 states and 5609 transitions. [2024-12-02 07:43:27,505 INFO L78 Accepts]: Start accepts. Automaton has 3896 states and 5609 transitions. Word has length 35 [2024-12-02 07:43:27,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:27,506 INFO L471 AbstractCegarLoop]: Abstraction has 3896 states and 5609 transitions. [2024-12-02 07:43:27,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:27,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3896 states and 5609 transitions. [2024-12-02 07:43:27,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-12-02 07:43:27,507 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:27,507 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:43:27,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 07:43:27,507 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:27,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:27,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1340362416, now seen corresponding path program 1 times [2024-12-02 07:43:27,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:27,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48394850] [2024-12-02 07:43:27,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:27,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:28,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:29,084 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:43:29,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:29,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48394850] [2024-12-02 07:43:29,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48394850] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:29,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:29,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:29,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828011996] [2024-12-02 07:43:29,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:29,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:29,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:29,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:29,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:29,085 INFO L87 Difference]: Start difference. First operand 3896 states and 5609 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:29,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:29,237 INFO L93 Difference]: Finished difference Result 3898 states and 5610 transitions. [2024-12-02 07:43:29,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:29,237 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 36 [2024-12-02 07:43:29,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:29,251 INFO L225 Difference]: With dead ends: 3898 [2024-12-02 07:43:29,251 INFO L226 Difference]: Without dead ends: 3886 [2024-12-02 07:43:29,253 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:29,254 INFO L435 NwaCegarLoop]: 727 mSDtfsCounter, 702 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:29,254 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:43:29,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3886 states. [2024-12-02 07:43:29,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3886 to 3886. [2024-12-02 07:43:29,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 2875 states have (on average 1.3384347826086958) internal successors, (3848), 3005 states have internal predecessors, (3848), 869 states have call successors, (869), 142 states have call predecessors, (869), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:43:29,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 5595 transitions. [2024-12-02 07:43:29,416 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 5595 transitions. Word has length 36 [2024-12-02 07:43:29,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:29,416 INFO L471 AbstractCegarLoop]: Abstraction has 3886 states and 5595 transitions. [2024-12-02 07:43:29,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:43:29,416 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 5595 transitions. [2024-12-02 07:43:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-12-02 07:43:29,419 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:29,420 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:43:29,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:43:29,420 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:29,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:29,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1825789101, now seen corresponding path program 1 times [2024-12-02 07:43:29,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:29,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804815708] [2024-12-02 07:43:29,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:29,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:31,259 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-12-02 07:43:31,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:31,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804815708] [2024-12-02 07:43:31,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804815708] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:31,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:43:31,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:43:31,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278742514] [2024-12-02 07:43:31,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:31,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:43:31,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:31,260 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:43:31,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:31,261 INFO L87 Difference]: Start difference. First operand 3886 states and 5595 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:43:31,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:31,496 INFO L93 Difference]: Finished difference Result 7888 states and 11355 transitions. [2024-12-02 07:43:31,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:43:31,497 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 112 [2024-12-02 07:43:31,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:31,514 INFO L225 Difference]: With dead ends: 7888 [2024-12-02 07:43:31,514 INFO L226 Difference]: Without dead ends: 4014 [2024-12-02 07:43:31,522 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:43:31,523 INFO L435 NwaCegarLoop]: 728 mSDtfsCounter, 45 mSDsluCounter, 707 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:31,523 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 1435 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:43:31,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4014 states. [2024-12-02 07:43:31,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4014 to 3990. [2024-12-02 07:43:31,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3990 states, 2978 states have (on average 1.3411685695097382) internal successors, (3994), 3108 states have internal predecessors, (3994), 869 states have call successors, (869), 143 states have call predecessors, (869), 142 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:43:31,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3990 states to 3990 states and 5741 transitions. [2024-12-02 07:43:31,681 INFO L78 Accepts]: Start accepts. Automaton has 3990 states and 5741 transitions. Word has length 112 [2024-12-02 07:43:31,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:31,681 INFO L471 AbstractCegarLoop]: Abstraction has 3990 states and 5741 transitions. [2024-12-02 07:43:31,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:43:31,682 INFO L276 IsEmpty]: Start isEmpty. Operand 3990 states and 5741 transitions. [2024-12-02 07:43:31,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-02 07:43:31,686 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:31,686 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:43:31,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 07:43:31,686 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:31,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:31,687 INFO L85 PathProgramCache]: Analyzing trace with hash 151298953, now seen corresponding path program 1 times [2024-12-02 07:43:31,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:31,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660901393] [2024-12-02 07:43:31,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:31,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:33,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:33,434 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-12-02 07:43:33,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:33,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660901393] [2024-12-02 07:43:33,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660901393] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:43:33,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133627786] [2024-12-02 07:43:33,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:33,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:43:33,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:43:33,437 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:43:33,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:43:35,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:35,799 INFO L256 TraceCheckSpWp]: Trace formula consists of 2982 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:43:35,808 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:43:36,092 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-12-02 07:43:36,092 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:43:36,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133627786] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:36,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:43:36,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-12-02 07:43:36,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935347645] [2024-12-02 07:43:36,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:36,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:43:36,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:36,094 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:43:36,095 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:43:36,095 INFO L87 Difference]: Start difference. First operand 3990 states and 5741 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:43:40,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:43:40,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:40,847 INFO L93 Difference]: Finished difference Result 12098 states and 17405 transitions. [2024-12-02 07:43:40,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 07:43:40,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 121 [2024-12-02 07:43:40,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:40,894 INFO L225 Difference]: With dead ends: 12098 [2024-12-02 07:43:40,894 INFO L226 Difference]: Without dead ends: 8124 [2024-12-02 07:43:40,904 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-12-02 07:43:40,905 INFO L435 NwaCegarLoop]: 1423 mSDtfsCounter, 726 mSDsluCounter, 3543 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 728 SdHoareTripleChecker+Valid, 4966 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:40,905 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [728 Valid, 4966 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-12-02 07:43:40,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8124 states. [2024-12-02 07:43:41,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8124 to 4078. [2024-12-02 07:43:41,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4078 states, 3042 states have (on average 1.3339907955292571) internal successors, (4058), 3172 states have internal predecessors, (4058), 893 states have call successors, (893), 143 states have call predecessors, (893), 142 states have return successors, (906), 794 states have call predecessors, (906), 890 states have call successors, (906) [2024-12-02 07:43:41,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4078 states to 4078 states and 5857 transitions. [2024-12-02 07:43:41,213 INFO L78 Accepts]: Start accepts. Automaton has 4078 states and 5857 transitions. Word has length 121 [2024-12-02 07:43:41,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:41,213 INFO L471 AbstractCegarLoop]: Abstraction has 4078 states and 5857 transitions. [2024-12-02 07:43:41,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:43:41,215 INFO L276 IsEmpty]: Start isEmpty. Operand 4078 states and 5857 transitions. [2024-12-02 07:43:41,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-02 07:43:41,217 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:41,217 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:43:41,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:43:41,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:43:41,418 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:41,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:41,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1128564725, now seen corresponding path program 1 times [2024-12-02 07:43:41,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:41,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532791317] [2024-12-02 07:43:41,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:41,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:43,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:44,989 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 07:43:44,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:44,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532791317] [2024-12-02 07:43:44,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532791317] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:43:44,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762060708] [2024-12-02 07:43:44,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:44,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:43:44,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:43:44,993 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:43:44,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:43:47,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:47,237 INFO L256 TraceCheckSpWp]: Trace formula consists of 2977 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:43:47,246 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:43:47,733 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 07:43:47,734 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:43:47,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762060708] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:43:47,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:43:47,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-12-02 07:43:47,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336300771] [2024-12-02 07:43:47,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:43:47,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:43:47,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:47,735 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:43:47,736 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:43:47,736 INFO L87 Difference]: Start difference. First operand 4078 states and 5857 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-12-02 07:43:48,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:43:48,249 INFO L93 Difference]: Finished difference Result 8196 states and 11777 transitions. [2024-12-02 07:43:48,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:43:48,249 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 121 [2024-12-02 07:43:48,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:43:48,273 INFO L225 Difference]: With dead ends: 8196 [2024-12-02 07:43:48,274 INFO L226 Difference]: Without dead ends: 4078 [2024-12-02 07:43:48,289 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:43:48,290 INFO L435 NwaCegarLoop]: 722 mSDtfsCounter, 2 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2156 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:43:48,290 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2156 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:43:48,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4078 states. [2024-12-02 07:43:48,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4078 to 4078. [2024-12-02 07:43:48,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4078 states, 3042 states have (on average 1.331360946745562) internal successors, (4050), 3172 states have internal predecessors, (4050), 893 states have call successors, (893), 143 states have call predecessors, (893), 142 states have return successors, (906), 794 states have call predecessors, (906), 890 states have call successors, (906) [2024-12-02 07:43:48,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4078 states to 4078 states and 5849 transitions. [2024-12-02 07:43:48,643 INFO L78 Accepts]: Start accepts. Automaton has 4078 states and 5849 transitions. Word has length 121 [2024-12-02 07:43:48,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:43:48,644 INFO L471 AbstractCegarLoop]: Abstraction has 4078 states and 5849 transitions. [2024-12-02 07:43:48,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-12-02 07:43:48,644 INFO L276 IsEmpty]: Start isEmpty. Operand 4078 states and 5849 transitions. [2024-12-02 07:43:48,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-02 07:43:48,647 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:43:48,647 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:43:48,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 07:43:48,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-12-02 07:43:48,848 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:43:48,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:43:48,848 INFO L85 PathProgramCache]: Analyzing trace with hash -855867541, now seen corresponding path program 1 times [2024-12-02 07:43:48,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:43:48,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781586820] [2024-12-02 07:43:48,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:48,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:43:50,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:51,855 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 07:43:51,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:43:51,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781586820] [2024-12-02 07:43:51,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781586820] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:43:51,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128279363] [2024-12-02 07:43:51,856 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:43:51,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:43:51,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:43:51,858 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:43:51,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:43:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:43:54,198 INFO L256 TraceCheckSpWp]: Trace formula consists of 2983 conjuncts, 53 conjuncts are in the unsatisfiable core [2024-12-02 07:43:54,205 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:43:55,978 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-12-02 07:43:55,979 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:43:58,244 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-12-02 07:43:58,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128279363] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:43:58,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:43:58,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2024-12-02 07:43:58,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133427880] [2024-12-02 07:43:58,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:43:58,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-12-02 07:43:58,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:43:58,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-12-02 07:43:58,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=414, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:43:58,248 INFO L87 Difference]: Start difference. First operand 4078 states and 5849 transitions. Second operand has 22 states, 22 states have (on average 7.409090909090909) internal successors, (163), 18 states have internal predecessors, (163), 7 states have call successors, (21), 3 states have call predecessors, (21), 5 states have return successors, (23), 11 states have call predecessors, (23), 7 states have call successors, (23) [2024-12-02 07:44:04,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:44:04,880 INFO L93 Difference]: Finished difference Result 10415 states and 14966 transitions. [2024-12-02 07:44:04,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-12-02 07:44:04,881 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 7.409090909090909) internal successors, (163), 18 states have internal predecessors, (163), 7 states have call successors, (21), 3 states have call predecessors, (21), 5 states have return successors, (23), 11 states have call predecessors, (23), 7 states have call successors, (23) Word has length 125 [2024-12-02 07:44:04,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:44:04,904 INFO L225 Difference]: With dead ends: 10415 [2024-12-02 07:44:04,904 INFO L226 Difference]: Without dead ends: 6329 [2024-12-02 07:44:04,914 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=144, Invalid=1416, Unknown=0, NotChecked=0, Total=1560 [2024-12-02 07:44:04,915 INFO L435 NwaCegarLoop]: 1288 mSDtfsCounter, 1869 mSDsluCounter, 21731 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1884 SdHoareTripleChecker+Valid, 23019 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:44:04,915 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1884 Valid, 23019 Invalid, 759 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [241 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-12-02 07:44:04,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6329 states. [2024-12-02 07:44:05,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6329 to 6239. [2024-12-02 07:44:05,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6239 states, 4657 states have (on average 1.3231694223749195) internal successors, (6162), 4851 states have internal predecessors, (6162), 1345 states have call successors, (1345), 213 states have call predecessors, (1345), 236 states have return successors, (1462), 1222 states have call predecessors, (1462), 1342 states have call successors, (1462) [2024-12-02 07:44:05,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6239 states to 6239 states and 8969 transitions. [2024-12-02 07:44:05,255 INFO L78 Accepts]: Start accepts. Automaton has 6239 states and 8969 transitions. Word has length 125 [2024-12-02 07:44:05,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:44:05,255 INFO L471 AbstractCegarLoop]: Abstraction has 6239 states and 8969 transitions. [2024-12-02 07:44:05,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 7.409090909090909) internal successors, (163), 18 states have internal predecessors, (163), 7 states have call successors, (21), 3 states have call predecessors, (21), 5 states have return successors, (23), 11 states have call predecessors, (23), 7 states have call successors, (23) [2024-12-02 07:44:05,255 INFO L276 IsEmpty]: Start isEmpty. Operand 6239 states and 8969 transitions. [2024-12-02 07:44:05,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-12-02 07:44:05,258 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:44:05,258 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:44:05,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 07:44:05,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-12-02 07:44:05,459 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:44:05,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:44:05,459 INFO L85 PathProgramCache]: Analyzing trace with hash -502394515, now seen corresponding path program 1 times [2024-12-02 07:44:05,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:44:05,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294555419] [2024-12-02 07:44:05,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:44:05,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:44:06,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:44:08,872 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-12-02 07:44:08,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:44:08,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294555419] [2024-12-02 07:44:08,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294555419] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:44:08,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592381182] [2024-12-02 07:44:08,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:44:08,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:44:08,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:44:08,875 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:44:08,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 07:44:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:44:11,290 INFO L256 TraceCheckSpWp]: Trace formula consists of 3035 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-12-02 07:44:11,295 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:44:11,511 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-12-02 07:44:11,511 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:44:11,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592381182] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:44:11,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:44:11,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 10 [2024-12-02 07:44:11,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328976195] [2024-12-02 07:44:11,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:44:11,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 07:44:11,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:44:11,513 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 07:44:11,513 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-12-02 07:44:11,513 INFO L87 Difference]: Start difference. First operand 6239 states and 8969 transitions. Second operand has 10 states, 10 states have (on average 9.8) internal successors, (98), 8 states have internal predecessors, (98), 2 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 07:44:12,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:44:12,228 INFO L93 Difference]: Finished difference Result 12570 states and 18053 transitions. [2024-12-02 07:44:12,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 07:44:12,229 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 8 states have internal predecessors, (98), 2 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) Word has length 137 [2024-12-02 07:44:12,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:44:12,253 INFO L225 Difference]: With dead ends: 12570 [2024-12-02 07:44:12,253 INFO L226 Difference]: Without dead ends: 6347 [2024-12-02 07:44:12,265 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-12-02 07:44:12,266 INFO L435 NwaCegarLoop]: 726 mSDtfsCounter, 2 mSDsluCounter, 5783 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 6509 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:44:12,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 6509 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:44:12,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6347 states. [2024-12-02 07:44:12,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6347 to 6239. [2024-12-02 07:44:12,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6239 states, 4657 states have (on average 1.3231694223749195) internal successors, (6162), 4851 states have internal predecessors, (6162), 1345 states have call successors, (1345), 213 states have call predecessors, (1345), 236 states have return successors, (1462), 1222 states have call predecessors, (1462), 1342 states have call successors, (1462) [2024-12-02 07:44:12,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6239 states to 6239 states and 8969 transitions. [2024-12-02 07:44:12,552 INFO L78 Accepts]: Start accepts. Automaton has 6239 states and 8969 transitions. Word has length 137 [2024-12-02 07:44:12,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:44:12,552 INFO L471 AbstractCegarLoop]: Abstraction has 6239 states and 8969 transitions. [2024-12-02 07:44:12,553 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 8 states have internal predecessors, (98), 2 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 07:44:12,553 INFO L276 IsEmpty]: Start isEmpty. Operand 6239 states and 8969 transitions. [2024-12-02 07:44:12,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-12-02 07:44:12,555 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:44:12,556 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:44:12,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 07:44:12,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-12-02 07:44:12,756 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:44:12,756 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:44:12,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1204475220, now seen corresponding path program 2 times [2024-12-02 07:44:12,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:44:12,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6225191] [2024-12-02 07:44:12,757 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:44:12,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:44:14,434 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 07:44:14,435 INFO L230 tOrderPrioritization]: Conjunction of SSA is sat [2024-12-02 07:44:14,435 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 07:44:14,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:44:14,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 07:44:14,871 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 07:44:14,871 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 07:44:14,873 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 07:44:14,875 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:44:15,011 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 07:44:15,014 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 07:44:15 BoogieIcfgContainer [2024-12-02 07:44:15,014 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 07:44:15,015 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 07:44:15,015 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 07:44:15,015 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 07:44:15,016 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:43:09" (3/4) ... [2024-12-02 07:44:15,019 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 07:44:15,019 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 07:44:15,020 INFO L158 Benchmark]: Toolchain (without parser) took 76336.29ms. Allocated memory was 117.4MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 86.8MB in the beginning and 495.9MB in the end (delta: -409.1MB). Peak memory consumption was 703.9MB. Max. memory is 16.1GB. [2024-12-02 07:44:15,020 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 117.4MB. Free memory was 73.0MB in the beginning and 72.9MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:44:15,021 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1274.84ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 86.6MB in the beginning and 148.2MB in the end (delta: -61.5MB). Peak memory consumption was 73.6MB. Max. memory is 16.1GB. [2024-12-02 07:44:15,021 INFO L158 Benchmark]: Boogie Procedure Inliner took 120.67ms. Allocated memory is still 192.9MB. Free memory was 148.2MB in the beginning and 134.3MB in the end (delta: 13.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:44:15,021 INFO L158 Benchmark]: Boogie Preprocessor took 263.85ms. Allocated memory is still 192.9MB. Free memory was 134.3MB in the beginning and 99.9MB in the end (delta: 34.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-12-02 07:44:15,022 INFO L158 Benchmark]: RCFGBuilder took 8805.60ms. Allocated memory is still 192.9MB. Free memory was 99.9MB in the beginning and 60.9MB in the end (delta: 39.0MB). Peak memory consumption was 84.2MB. Max. memory is 16.1GB. [2024-12-02 07:44:15,022 INFO L158 Benchmark]: TraceAbstraction took 65859.85ms. Allocated memory was 192.9MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 60.9MB in the beginning and 496.1MB in the end (delta: -435.2MB). Peak memory consumption was 608.4MB. Max. memory is 16.1GB. [2024-12-02 07:44:15,022 INFO L158 Benchmark]: Witness Printer took 4.28ms. Allocated memory is still 1.2GB. Free memory was 496.1MB in the beginning and 495.9MB in the end (delta: 108.1kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:44:15,024 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.39ms. Allocated memory is still 117.4MB. Free memory was 73.0MB in the beginning and 72.9MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1274.84ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 86.6MB in the beginning and 148.2MB in the end (delta: -61.5MB). Peak memory consumption was 73.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 120.67ms. Allocated memory is still 192.9MB. Free memory was 148.2MB in the beginning and 134.3MB in the end (delta: 13.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 263.85ms. Allocated memory is still 192.9MB. Free memory was 134.3MB in the beginning and 99.9MB in the end (delta: 34.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * RCFGBuilder took 8805.60ms. Allocated memory is still 192.9MB. Free memory was 99.9MB in the beginning and 60.9MB in the end (delta: 39.0MB). Peak memory consumption was 84.2MB. Max. memory is 16.1GB. * TraceAbstraction took 65859.85ms. Allocated memory was 192.9MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 60.9MB in the beginning and 496.1MB in the end (delta: -435.2MB). Peak memory consumption was 608.4MB. Max. memory is 16.1GB. * Witness Printer took 4.28ms. Allocated memory is still 1.2GB. Free memory was 496.1MB in the beginning and 495.9MB in the end (delta: 108.1kB). There was no memory consumed. Max. memory is 16.1GB. * 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: 3735]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 3669. Possible FailurePath: [L3758] int ldv_state_variable_1 ; [L3759] int LDV_IN_INTERRUPT = 1; [L3760] int usb_counter ; [L3761] struct usb_interface *gtco_driverinfo_table_group1 ; [L3762] int ref_cnt ; [L3763] int ldv_state_variable_0 ; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3830-L3844] static struct usb_device_id const gtco_usbid_table[6U] = { {3U, 1932U, 1024U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 1025U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4096U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4097U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1932U, 4098U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L3845] struct usb_device_id const __mod_usb_device_table ; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4829-L4834] static struct usb_driver gtco_driverinfo_table = {"gtco", & gtco_probe, & gtco_disconnect, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& gtco_usbid_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L4850] int ldv_retval_0 ; [L4851] int ldv_retval_1 ; [L5064] int INTERF_STATE = 0; [L5065] int SERIAL_STATE = 0; [L5066] void *usb_intfdata = 0; [L5067] struct urb *usb_urb = 0; [L5068] struct usb_device *usb_dev = 0; [L5069] int dev_counter = 0; [L5070] int completeFnIntCounter = 0; [L5071] int completeFnBulkCounter = 0; [L5072] void (*completeFnInt)(struct urb * ) ; [L5073] void (*completeFnBulk)(struct urb * ) ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4865] struct usb_device_id *ldvarg0 ; [L4866] void *tmp ; [L4867] int tmp___0 ; [L4868] int tmp___1 ; [L4869] int tmp___2 ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4871] CALL, EXPR ldv_zalloc(32UL) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3700] void *p ; [L3701] void *tmp ; [L3702] int tmp___0 ; [L3704] tmp___0 = __VERIFIER_nondet_int() [L3705] COND TRUE tmp___0 != 0 [L3706] return ((void *)0); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=32, \result={0:0}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, size=32, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4871] RET, EXPR ldv_zalloc(32UL) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4871] tmp = ldv_zalloc(32UL) [L4872] ldvarg0 = (struct usb_device_id *)tmp [L4873] FCALL ldv_initialize() [L4874] ldv_state_variable_1 = 0 [L4875] ref_cnt = 0 [L4876] ldv_state_variable_0 = 1 VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={0:0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4878] tmp___0 = __VERIFIER_nondet_int() [L4880] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={0:0}, ref_cnt=0, tmp___0=1, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4880] case 0: [L4910] case 1: [L4912] tmp___2 = __VERIFIER_nondet_int() [L4914] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={0:0}, ref_cnt=0, tmp___2=1, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4910] case 1: [L4922] case 1: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0={0:0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4910] case 1: [L4924] CALL, EXPR gtco_driverinfo_table_init() [L4837] int tmp ; [L4839] CALL, EXPR ldv_usb_register_driver_11(& gtco_driverinfo_table, & __this_module, "gtco") [L5036] ldv_func_ret_type ldv_func_res ; [L5037] int tmp ; [L5039] CALL, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L5370] return __VERIFIER_nondet_int(); [L5039] RET, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L5039] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L5040] ldv_func_res = tmp [L5041] ldv_state_variable_1 = 1 [L5042] usb_counter = 0 [L5043] CALL ldv_usb_driver_1() [L4856] void *tmp ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4858] CALL, EXPR ldv_zalloc(1520UL) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3700] void *p ; [L3701] void *tmp ; [L3702] int tmp___0 ; [L3704] tmp___0 = __VERIFIER_nondet_int() [L3705] COND TRUE tmp___0 != 0 [L3706] return ((void *)0); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=1520, \result={0:0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, size=1520, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4858] RET, EXPR ldv_zalloc(1520UL) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4858] tmp = ldv_zalloc(1520UL) [L4859] gtco_driverinfo_table_group1 = (struct usb_interface *)tmp VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5043] RET ldv_usb_driver_1() [L5044] return (ldv_func_res); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4839] RET, EXPR ldv_usb_register_driver_11(& gtco_driverinfo_table, & __this_module, "gtco") [L4839] tmp = ldv_usb_register_driver_11(& gtco_driverinfo_table, & __this_module, "gtco") [L4840] return (tmp); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4924] RET, EXPR gtco_driverinfo_table_init() [L4924] ldv_retval_1 = gtco_driverinfo_table_init() [L4910] case 1: [L4926] ldv_state_variable_0 = 3 VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4910] case 1: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4878] tmp___0 = __VERIFIER_nondet_int() [L4880] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, tmp___0=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4880] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4880] case 0: [L4882] tmp___1 = __VERIFIER_nondet_int() [L4884] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, tmp___0=0, tmp___1=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4880] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4880] case 0: [L4886] CALL, EXPR gtco_probe(gtco_driverinfo_table_group1, (struct usb_device_id const *)ldvarg0) [L4569] struct gtco *gtco ; [L4570] struct input_dev *input_dev ; [L4571] struct hid_descriptor *hid_desc ; [L4572] char *report ; [L4573] int result ; [L4574] int retry ; [L4575] int error ; [L4576] struct usb_endpoint_descriptor *endpoint ; [L4577] void *tmp ; [L4578] struct usb_device *tmp___0 ; [L4579] void *tmp___1 ; [L4580] struct _ddebug descriptor ; [L4581] long tmp___2 ; [L4582] struct _ddebug descriptor___0 ; [L4583] long tmp___3 ; [L4584] struct _ddebug descriptor___1 ; [L4585] long tmp___4 ; [L4586] struct _ddebug descriptor___2 ; [L4587] long tmp___5 ; [L4588] struct _ddebug descriptor___3 ; [L4589] long tmp___6 ; [L4590] int tmp___7 ; [L4591] struct _ddebug descriptor___4 ; [L4592] long tmp___8 ; [L4593] int tmp___9 ; [L4594] struct _ddebug descriptor___5 ; [L4595] long tmp___10 ; [L4596] void *tmp___11 ; [L4597] unsigned int tmp___12 ; [L4598] struct _ddebug descriptor___6 ; [L4599] long tmp___13 ; [L4600] unsigned int tmp___14 ; [L4602] result = 0 VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, descriptor={176:0}, descriptor___0={175:0}, descriptor___1={174:0}, descriptor___2={173:0}, descriptor___3={171:0}, descriptor___4={170:0}, descriptor___5={167:0}, descriptor___6={168:0}, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, hid_desc={169:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}, usbinterface={0:0}] [L4603] CALL, EXPR kzalloc(152UL, 208U) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3667] void *tmp ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(flags)=208, \old(size)=152, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, flags=208, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=152, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3669] EXPR flags | 32768U VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(flags)=208, \old(size)=152, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=152, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3669] CALL, EXPR kmalloc(size, flags | 32768U) [L3658] void *tmp___2 ; [L3660] CALL, EXPR __kmalloc(size, flags) [L3653] CALL, EXPR ldv_malloc(size) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=152, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3683] void *p ; [L3684] void *tmp ; [L3685] int tmp___0 ; [L3687] tmp___0 = __VERIFIER_nondet_int() [L3688] COND FALSE !(tmp___0 != 0) [L3691] tmp = malloc(size) [L3692] p = tmp VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=152, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, p={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3693] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(cond)=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3679] COND FALSE !(!cond) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(cond)=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3693] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=152, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, p={-(((__int128) 1 << 64) | 18446744073709551615U):0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3694] return (p); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=152, \result={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3653] RET, EXPR ldv_malloc(size) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=152, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3653] return ldv_malloc(size); [L3660] RET, EXPR __kmalloc(size, flags) [L3660] tmp___2 = __kmalloc(size, flags) [L3661] return (tmp___2); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3669] RET, EXPR kmalloc(size, flags | 32768U) [L3669] tmp = kmalloc(size, flags | 32768U) [L3670] return (tmp); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(flags)=208, \old(size)=152, \result={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4603] RET, EXPR kzalloc(152UL, 208U) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, descriptor={176:0}, descriptor___0={175:0}, descriptor___1={174:0}, descriptor___2={173:0}, descriptor___3={171:0}, descriptor___4={170:0}, descriptor___5={167:0}, descriptor___6={168:0}, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, hid_desc={169:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}, usbinterface={0:0}] [L4603] tmp = kzalloc(152UL, 208U) [L4604] gtco = (struct gtco *)tmp [L4605] CALL, EXPR input_allocate_device() [L3766] CALL, EXPR kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3667] void *tmp ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(flags)=208, \old(size)=2144, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, flags=208, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=2144, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3669] EXPR flags | 32768U VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(flags)=208, \old(size)=2144, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=2144, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3669] CALL, EXPR kmalloc(size, flags | 32768U) [L3658] void *tmp___2 ; [L3660] CALL, EXPR __kmalloc(size, flags) [L3653] CALL, EXPR ldv_malloc(size) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=2144, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3683] void *p ; [L3684] void *tmp ; [L3685] int tmp___0 ; [L3687] tmp___0 = __VERIFIER_nondet_int() [L3688] COND FALSE !(tmp___0 != 0) [L3691] tmp = malloc(size) [L3692] p = tmp VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=2144, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, p={-(((__int128) 0 << 64) | 18446744073709551615U):0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3693] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(cond)=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3679] COND FALSE !(!cond) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(cond)=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3693] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=2144, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, p={-(((__int128) 0 << 64) | 18446744073709551615U):0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3694] return (p); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=2144, \result={-(((__int128) 0 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3653] RET, EXPR ldv_malloc(size) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=2144, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3653] return ldv_malloc(size); [L3660] RET, EXPR __kmalloc(size, flags) [L3660] tmp___2 = __kmalloc(size, flags) [L3661] return (tmp___2); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result={-(((__int128) 0 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3669] RET, EXPR kmalloc(size, flags | 32768U) [L3669] tmp = kmalloc(size, flags | 32768U) [L3670] return (tmp); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(flags)=208, \old(size)=2144, \result={-(((__int128) 0 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3766] RET, EXPR kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3766] return kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u); [L4605] RET, EXPR input_allocate_device() [L4605] input_dev = input_allocate_device() [L4606] COND FALSE !((unsigned long )gtco == (unsigned long )((struct gtco *)0) || (unsigned long )input_dev == (unsigned long )((struct input_dev *)0)) [L4612] gtco->inputdevice = input_dev [L4613] CALL, EXPR interface_to_usbdev(usbinterface) [L4956] struct usb_device *tmp ; [L4958] CALL, EXPR ldv_interface_to_usbdev() [L5177] void *result ; [L5178] void *tmp ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5180] CALL, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=1889, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3683] void *p ; [L3684] void *tmp ; [L3685] int tmp___0 ; [L3687] tmp___0 = __VERIFIER_nondet_int() [L3688] COND FALSE !(tmp___0 != 0) [L3691] tmp = malloc(size) [L3692] p = tmp VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=1889, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, p={-(((__int128) 1 << 64) | 1):0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3693] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(cond)=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3679] COND FALSE !(!cond) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(cond)=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3693] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=1889, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, p={-(((__int128) 1 << 64) | 1):0}, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3694] return (p); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=1889, \result={-(((__int128) 1 << 64) | 1):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5180] RET, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5180] tmp = ldv_malloc(sizeof(struct usb_device)) [L5181] result = tmp VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result={-(((__int128) 1 << 64) | 1):0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5182] COND TRUE (unsigned long )result != (unsigned long )((void *)0) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result={-(((__int128) 1 << 64) | 1):0}, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5186] return (result); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result={-(((__int128) 1 << 64) | 1):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4958] RET, EXPR ldv_interface_to_usbdev() [L4958] tmp = ldv_interface_to_usbdev() [L4959] return (tmp); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result={-(((__int128) 1 << 64) | 1):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4613] RET, EXPR interface_to_usbdev(usbinterface) [L4613] tmp___0 = interface_to_usbdev(usbinterface) [L4614] CALL, EXPR ldv_usb_get_dev_4(tmp___0) [L4980] struct usb_device *tmp ; [L4982] CALL, EXPR ldv_get_dev(ldv_func_arg1) [L5191] int tmp ; VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, data={-(((__int128) 1 << 64) | 1):0}, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5193] COND TRUE (unsigned long )usb_dev == (unsigned long )((struct usb_device *)0) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, data={-(((__int128) 1 << 64) | 1):0}, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5194] CALL, EXPR ldv_undef_int() VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3717] int tmp ; [L3719] tmp = __VERIFIER_nondet_int() [L3720] return (tmp); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result=1, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5194] RET, EXPR ldv_undef_int() VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, data={-(((__int128) 1 << 64) | 1):0}, dev_counter=0, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={0:0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5194] tmp = ldv_undef_int() [L5195] COND TRUE \read(tmp) [L5196] dev_counter = dev_counter + 1 [L5197] usb_dev = data VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5205] return (usb_dev); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result={-(((__int128) 1 << 64) | 1):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4982] RET, EXPR ldv_get_dev(ldv_func_arg1) [L4982] tmp = ldv_get_dev(ldv_func_arg1) [L4983] return (tmp); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result={-(((__int128) 1 << 64) | 1):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4614] RET, EXPR ldv_usb_get_dev_4(tmp___0) [L4614] gtco->usbdev = ldv_usb_get_dev_4(tmp___0) [L4615] gtco->intf = usbinterface [L4616] EXPR gtco->usbdev [L4616] CALL, EXPR usb_alloc_coherent(gtco->usbdev, 10UL, 208U, & gtco->buf_dma) [L5353] CALL, EXPR ldv_malloc(0UL) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3683] void *p ; [L3684] void *tmp ; [L3685] int tmp___0 ; [L3687] tmp___0 = __VERIFIER_nondet_int() [L3688] COND TRUE tmp___0 != 0 [L3689] return ((void *)0); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(size)=0, \result={0:0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, size=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5353] RET, EXPR ldv_malloc(0UL) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5353] return ldv_malloc(0UL); [L4616] RET, EXPR usb_alloc_coherent(gtco->usbdev, 10UL, 208U, & gtco->buf_dma) [L4616] tmp___1 = usb_alloc_coherent(gtco->usbdev, 10UL, 208U, & gtco->buf_dma) [L4617] gtco->buffer = (unsigned char *)tmp___1 [L4618] EXPR gtco->buffer VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4618] COND TRUE (unsigned long )gtco->buffer == (unsigned long )((unsigned char *)0U) [L4619] CALL dev_err((struct device const *)(& usbinterface->dev), "No more memory for us buffers\n") VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(arg0)={0:44}, \old(arg1)={115:0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5320] return __VERIFIER_nondet_int(); [L4619] RET dev_err((struct device const *)(& usbinterface->dev), "No more memory for us buffers\n") VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, descriptor={176:0}, descriptor___0={175:0}, descriptor___1={174:0}, descriptor___2={173:0}, descriptor___3={171:0}, descriptor___4={170:0}, descriptor___5={167:0}, descriptor___6={168:0}, dev_counter=1, gtco={-(((__int128) 1 << 64) | 18446744073709551615U):0}, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, hid_desc={169:0}, input_dev={-(((__int128) 0 << 64) | 18446744073709551615U):0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}, usbinterface={0:0}] [L4620] error = -12 VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, descriptor={176:0}, descriptor___0={175:0}, descriptor___1={174:0}, descriptor___2={173:0}, descriptor___3={171:0}, descriptor___4={170:0}, descriptor___5={167:0}, descriptor___6={168:0}, dev_counter=1, error=-12, gtco={-(((__int128) 1 << 64) | 18446744073709551615U):0}, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, hid_desc={169:0}, input_dev={-(((__int128) 0 << 64) | 18446744073709551615U):0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}, usbinterface={0:0}] [L4805] FCALL input_free_device(input_dev) [L4806] CALL kfree((void const *)gtco) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \old(p)={-(((__int128) 1 << 64) | 18446744073709551615U):0}, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4806] RET kfree((void const *)gtco) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, descriptor={176:0}, descriptor___0={175:0}, descriptor___1={174:0}, descriptor___2={173:0}, descriptor___3={171:0}, descriptor___4={170:0}, descriptor___5={167:0}, descriptor___6={168:0}, dev_counter=1, error=-12, gtco={-(((__int128) 1 << 64) | 18446744073709551615U):0}, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, hid_desc={169:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}, usbinterface={0:0}] [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); [L4807] return (error); VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, \result=-12, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco={-(((__int128) 1 << 64) | 18446744073709551615U):0}, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ref_cnt=0, result=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}, usbinterface={0:0}] [L4886] RET, EXPR gtco_probe(gtco_driverinfo_table_group1, (struct usb_device_id const *)ldvarg0) [L4886] ldv_retval_0 = gtco_probe(gtco_driverinfo_table_group1, (struct usb_device_id const *)ldvarg0) [L4880] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, tmp___0=0, tmp___1=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4878] tmp___0 = __VERIFIER_nondet_int() [L4880] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, tmp___0=1, tmp___1=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4880] case 0: [L4910] case 1: [L4912] tmp___2 = __VERIFIER_nondet_int() [L4914] case 0: VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0={0:0}, ref_cnt=0, tmp___1=0, tmp___2=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4910] case 1: [L4916] CALL gtco_driverinfo_table_exit() [L4846] CALL ldv_usb_deregister_12(& gtco_driverinfo_table) [L5050] FCALL usb_deregister(arg) [L5051] ldv_state_variable_1 = 0 VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4846] RET ldv_usb_deregister_12(& gtco_driverinfo_table) [L4916] RET gtco_driverinfo_table_exit() [L4917] ldv_state_variable_0 = 2 VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ldvarg0={0:0}, ref_cnt=0, tmp___1=0, tmp___2=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L4950] CALL ldv_check_final_state() [L5283] COND TRUE (unsigned long )usb_urb == (unsigned long )((struct urb *)0) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5287] COND FALSE !((unsigned long )usb_dev == (unsigned long )((struct usb_device *)0)) VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L5289] CALL ldv_error() VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] [L3735] reach_error() VAL [INTERF_STATE=0, LDV_IN_INTERRUPT=1, SERIAL_STATE=0, __this_module={4252:4251}, completeFnBulk={0:0}, completeFnBulkCounter=0, completeFnInt={0:0}, completeFnIntCounter=0, dev_counter=1, gtco_driverinfo_table={166:0}, gtco_driverinfo_table_group1={0:0}, gtco_usbid_table={165:0}, ldv_retval_0=-12, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=0, ref_cnt=0, usb_counter=0, usb_dev={-(((__int128) 1 << 64) | 1):0}, usb_intfdata={0:0}, usb_urb={0:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 35 procedures, 589 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 65.7s, OverallIterations: 13, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 18.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 7613 SdHoareTripleChecker+Valid, 13.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7595 mSDsluCounter, 47249 SdHoareTripleChecker+Invalid, 12.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 36090 mSDsCounter, 260 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 710 IncrementalHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 260 mSolverCounterUnsat, 11159 mSDtfsCounter, 710 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 705 GetRequests, 635 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 6.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6239occurred in iteration=11, InterpolantAutomatonStates: 76, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.5s AutomataMinimizationTime, 12 MinimizatonAttempts, 4303 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 13.6s InterpolantComputationTime, 1487 NumberOfCodeBlocks, 1487 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 1452 ConstructedInterpolants, 0 QuantifiedInterpolants, 2864 SizeOfPredicates, 0 NumberOfNonLiveVariables, 11977 ConjunctsInSsa, 107 ConjunctsInUnsatCore, 17 InterpolantComputations, 11 PerfectInterpolantSequences, 462/499 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 07:44:15,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --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 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:44:17,192 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:44:17,283 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-12-02 07:44:17,290 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:44:17,290 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:44:17,314 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:44:17,315 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:44:17,315 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:44:17,316 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:44:17,316 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:44:17,316 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:44:17,316 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:44:17,316 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:44:17,316 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:44:17,316 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:44:17,317 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:44:17,317 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:44:17,318 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:44:17,318 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:44:17,318 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:44:17,319 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:44:17,319 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 63b56e314339d219b900d45eff744f2905a6b0e7256894e9da7286284d3b0c99 [2024-12-02 07:44:17,592 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:44:17,602 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:44:17,605 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:44:17,606 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:44:17,607 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:44:17,608 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2024-12-02 07:44:20,455 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/cef747dde/9fa74083ee60454aa36116dc90fe816c/FLAG902244a44 [2024-12-02 07:44:20,859 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:44:20,860 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2024-12-02 07:44:20,885 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/cef747dde/9fa74083ee60454aa36116dc90fe816c/FLAG902244a44 [2024-12-02 07:44:20,900 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/data/cef747dde/9fa74083ee60454aa36116dc90fe816c [2024-12-02 07:44:20,902 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:44:20,903 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:44:20,904 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:44:20,904 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:44:20,908 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:44:20,909 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:44:20" (1/1) ... [2024-12-02 07:44:20,910 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2db25d4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:20, skipping insertion in model container [2024-12-02 07:44:20,910 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:44:20" (1/1) ... [2024-12-02 07:44:20,975 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:44:21,513 WARN L250 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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2024-12-02 07:44:21,552 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,555 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,585 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,586 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,680 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,684 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,688 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,696 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,706 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,707 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,718 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,720 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,721 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,730 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,731 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,750 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,752 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,755 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,758 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,759 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,759 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,759 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,760 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,761 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,764 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,765 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,766 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,778 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,781 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,829 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 07:44:21,830 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:44:21,860 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:44:21,961 WARN L250 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_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i[104745,104758] [2024-12-02 07:44:22,100 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:44:22,137 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:44:22,138 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22 WrapperNode [2024-12-02 07:44:22,138 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:44:22,138 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:44:22,139 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:44:22,139 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:44:22,145 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,185 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,277 INFO L138 Inliner]: procedures = 122, calls = 1240, calls flagged for inlining = 52, calls inlined = 49, statements flattened = 2286 [2024-12-02 07:44:22,278 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:44:22,279 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:44:22,279 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:44:22,279 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:44:22,287 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,287 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,301 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,450 INFO L175 MemorySlicer]: Split 666 memory accesses to 14 slices as follows [2, 7, 5, 7, 44, 83, 175, 22, 5, 2, 125, 6, 175, 8]. 26 percent of accesses are in the largest equivalence class. The 213 initializations are split as follows [2, 0, 5, 0, 0, 63, 0, 0, 5, 0, 125, 0, 5, 8]. The 322 writes are split as follows [0, 0, 0, 0, 44, 20, 150, 4, 0, 1, 0, 6, 97, 0]. [2024-12-02 07:44:22,450 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,450 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,515 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,519 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,529 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,545 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,554 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,572 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:44:22,573 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:44:22,574 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:44:22,574 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:44:22,575 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (1/1) ... [2024-12-02 07:44:22,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:44:22,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:44:22,606 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:44:22,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:44:22,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-12-02 07:44:22,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-12-02 07:44:22,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-12-02 07:44:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-12-02 07:44:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-12-02 07:44:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-12-02 07:44:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-12-02 07:44:22,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-12-02 07:44:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-12-02 07:44:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-12-02 07:44:22,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-12-02 07:44:22,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-12-02 07:44:22,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-12-02 07:44:22,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-12-02 07:44:22,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-12-02 07:44:22,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-12-02 07:44:22,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-12-02 07:44:22,636 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-12-02 07:44:22,637 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-12-02 07:44:22,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-12-02 07:44:22,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 07:44:22,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 07:44:22,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-12-02 07:44:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 07:44:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-12-02 07:44:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 07:44:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 07:44:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 07:44:22,641 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-12-02 07:44:22,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-12-02 07:44:22,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-12-02 07:44:22,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-12-02 07:44:22,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-12-02 07:44:22,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-12-02 07:44:22,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-12-02 07:44:22,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 07:44:22,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:44:22,646 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 07:44:22,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2024-12-02 07:44:22,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure gtco_disconnect [2024-12-02 07:44:22,647 INFO L138 BoogieDeclarations]: Found implementation of procedure gtco_disconnect [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2024-12-02 07:44:22,647 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 07:44:22,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 07:44:22,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2024-12-02 07:44:22,648 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2024-12-02 07:44:22,648 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 07:44:22,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-12-02 07:44:22,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-12-02 07:44:22,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-12-02 07:44:22,651 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2024-12-02 07:44:22,652 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 07:44:22,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 07:44:22,653 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 07:44:22,653 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2024-12-02 07:44:22,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2024-12-02 07:44:22,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-12-02 07:44:22,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-12-02 07:44:22,654 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:44:22,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:44:23,193 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:44:23,195 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:44:23,219 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 07:44:23,261 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2024-12-02 07:44:45,790 INFO L? ?]: Removed 828 outVars from TransFormulas that were not future-live. [2024-12-02 07:44:45,790 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:44:45,816 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:44:45,816 INFO L312 CfgBuilder]: Removed 17 assume(true) statements. [2024-12-02 07:44:45,817 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:44:45 BoogieIcfgContainer [2024-12-02 07:44:45,817 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:44:45,820 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:44:45,820 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:44:45,827 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:44:45,827 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:44:20" (1/3) ... [2024-12-02 07:44:45,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6dab52cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:44:45, skipping insertion in model container [2024-12-02 07:44:45,828 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:44:22" (2/3) ... [2024-12-02 07:44:45,828 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6dab52cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:44:45, skipping insertion in model container [2024-12-02 07:44:45,828 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:44:45" (3/3) ... [2024-12-02 07:44:45,830 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i [2024-12-02 07:44:45,849 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:44:45,850 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--input--tablet--gtco.ko-entry_point.cil.out.i that has 35 procedures, 569 locations, 1 initial locations, 16 loop locations, and 1 error locations. [2024-12-02 07:44:45,929 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:44:45,941 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2adc50d8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:44:45,941 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:44:45,947 INFO L276 IsEmpty]: Start isEmpty. Operand has 502 states, 362 states have (on average 1.3701657458563536) internal successors, (496), 388 states have internal predecessors, (496), 119 states have call successors, (119), 21 states have call predecessors, (119), 19 states have return successors, (115), 103 states have call predecessors, (115), 115 states have call successors, (115) [2024-12-02 07:44:45,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-12-02 07:44:45,955 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:44:45,956 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:44:45,956 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:44:45,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:44:45,961 INFO L85 PathProgramCache]: Analyzing trace with hash -603163679, now seen corresponding path program 1 times [2024-12-02 07:44:45,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:44:45,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2143040912] [2024-12-02 07:44:45,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:44:45,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:44:45,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:44:45,978 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:44:45,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:44:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:44:48,658 INFO L256 TraceCheckSpWp]: Trace formula consists of 1348 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:44:48,663 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:44:49,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 07:44:49,141 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:44:49,142 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:44:49,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143040912] [2024-12-02 07:44:49,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143040912] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:44:49,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:44:49,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:44:49,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360767192] [2024-12-02 07:44:49,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:44:49,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:44:49,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:44:49,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:44:49,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:44:49,168 INFO L87 Difference]: Start difference. First operand has 502 states, 362 states have (on average 1.3701657458563536) internal successors, (496), 388 states have internal predecessors, (496), 119 states have call successors, (119), 21 states have call predecessors, (119), 19 states have return successors, (115), 103 states have call predecessors, (115), 115 states have call successors, (115) 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 07:44:53,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:44:54,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:44:54,897 INFO L93 Difference]: Finished difference Result 1467 states and 2204 transitions. [2024-12-02 07:44:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:44:54,899 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-12-02 07:44:54,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:44:54,916 INFO L225 Difference]: With dead ends: 1467 [2024-12-02 07:44:54,916 INFO L226 Difference]: Without dead ends: 952 [2024-12-02 07:44:54,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:44:54,924 INFO L435 NwaCegarLoop]: 729 mSDtfsCounter, 680 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 1429 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:44:54,925 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [680 Valid, 1429 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-12-02 07:44:54,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2024-12-02 07:44:55,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 952. [2024-12-02 07:44:55,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 692 states have (on average 1.346820809248555) internal successors, (932), 728 states have internal predecessors, (932), 223 states have call successors, (223), 37 states have call predecessors, (223), 36 states have return successors, (218), 194 states have call predecessors, (218), 218 states have call successors, (218) [2024-12-02 07:44:55,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1373 transitions. [2024-12-02 07:44:55,050 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1373 transitions. Word has length 22 [2024-12-02 07:44:55,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:44:55,051 INFO L471 AbstractCegarLoop]: Abstraction has 952 states and 1373 transitions. [2024-12-02 07:44:55,051 INFO L472 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, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 07:44:55,051 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1373 transitions. [2024-12-02 07:44:55,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-12-02 07:44:55,053 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:44:55,054 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:44:55,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:44:55,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:44:55,255 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:44:55,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:44:55,255 INFO L85 PathProgramCache]: Analyzing trace with hash -2020172983, now seen corresponding path program 1 times [2024-12-02 07:44:55,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:44:55,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [768821709] [2024-12-02 07:44:55,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:44:55,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:44:55,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:44:55,259 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:44:55,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:44:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:44:57,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 1392 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:44:57,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:44:57,839 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:44:57,839 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:44:57,840 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:44:57,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768821709] [2024-12-02 07:44:57,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768821709] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:44:57,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:44:57,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:44:57,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307170037] [2024-12-02 07:44:57,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:44:57,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:44:57,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:44:57,842 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:44:57,842 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:44:57,843 INFO L87 Difference]: Start difference. First operand 952 states and 1373 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:44:58,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:44:58,207 INFO L93 Difference]: Finished difference Result 978 states and 1405 transitions. [2024-12-02 07:44:58,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:44:58,207 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-12-02 07:44:58,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:44:58,215 INFO L225 Difference]: With dead ends: 978 [2024-12-02 07:44:58,215 INFO L226 Difference]: Without dead ends: 965 [2024-12-02 07:44:58,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:44:58,217 INFO L435 NwaCegarLoop]: 720 mSDtfsCounter, 700 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:44:58,217 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 736 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:44:58,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2024-12-02 07:44:58,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 952. [2024-12-02 07:44:58,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 692 states have (on average 1.3453757225433527) internal successors, (931), 728 states have internal predecessors, (931), 223 states have call successors, (223), 37 states have call predecessors, (223), 36 states have return successors, (218), 194 states have call predecessors, (218), 218 states have call successors, (218) [2024-12-02 07:44:58,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1372 transitions. [2024-12-02 07:44:58,276 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1372 transitions. Word has length 32 [2024-12-02 07:44:58,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:44:58,276 INFO L471 AbstractCegarLoop]: Abstraction has 952 states and 1372 transitions. [2024-12-02 07:44:58,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:44:58,277 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1372 transitions. [2024-12-02 07:44:58,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-12-02 07:44:58,278 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:44:58,278 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:44:58,292 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 07:44:58,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:44:58,479 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:44:58,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:44:58,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1962914681, now seen corresponding path program 1 times [2024-12-02 07:44:58,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:44:58,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [607079490] [2024-12-02 07:44:58,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:44:58,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:44:58,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:44:58,481 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:44:58,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:45:00,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:00,645 INFO L256 TraceCheckSpWp]: Trace formula consists of 1391 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 07:45:00,646 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:06,980 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:45:06,981 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:06,981 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:06,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607079490] [2024-12-02 07:45:06,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607079490] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:06,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:06,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:45:06,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481209129] [2024-12-02 07:45:06,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:06,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:45:06,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:06,982 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:45:06,982 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:06,983 INFO L87 Difference]: Start difference. First operand 952 states and 1372 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:07,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:07,728 INFO L93 Difference]: Finished difference Result 2831 states and 4099 transitions. [2024-12-02 07:45:07,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:45:07,730 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-12-02 07:45:07,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:07,740 INFO L225 Difference]: With dead ends: 2831 [2024-12-02 07:45:07,740 INFO L226 Difference]: Without dead ends: 1891 [2024-12-02 07:45:07,742 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:07,743 INFO L435 NwaCegarLoop]: 705 mSDtfsCounter, 678 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:07,744 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [678 Valid, 1396 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:45:07,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1891 states. [2024-12-02 07:45:07,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1891 to 1881. [2024-12-02 07:45:07,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1881 states, 1370 states have (on average 1.3437956204379562) internal successors, (1841), 1438 states have internal predecessors, (1841), 439 states have call successors, (439), 72 states have call predecessors, (439), 71 states have return successors, (440), 386 states have call predecessors, (440), 434 states have call successors, (440) [2024-12-02 07:45:07,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1881 states to 1881 states and 2720 transitions. [2024-12-02 07:45:07,844 INFO L78 Accepts]: Start accepts. Automaton has 1881 states and 2720 transitions. Word has length 32 [2024-12-02 07:45:07,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:07,844 INFO L471 AbstractCegarLoop]: Abstraction has 1881 states and 2720 transitions. [2024-12-02 07:45:07,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 2 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:07,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1881 states and 2720 transitions. [2024-12-02 07:45:07,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-12-02 07:45:07,846 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:07,846 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:45:07,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 07:45:08,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:08,047 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:08,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:08,047 INFO L85 PathProgramCache]: Analyzing trace with hash -721070845, now seen corresponding path program 1 times [2024-12-02 07:45:08,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:08,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1362074845] [2024-12-02 07:45:08,049 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:08,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:08,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:08,051 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:08,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 07:45:10,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:10,125 INFO L256 TraceCheckSpWp]: Trace formula consists of 1392 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 07:45:10,127 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:16,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:45:16,565 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:16,565 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:16,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362074845] [2024-12-02 07:45:16,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362074845] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:16,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:16,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:45:16,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882487142] [2024-12-02 07:45:16,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:16,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:45:16,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:16,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:45:16,567 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:16,567 INFO L87 Difference]: Start difference. First operand 1881 states and 2720 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:17,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:17,323 INFO L93 Difference]: Finished difference Result 5614 states and 8123 transitions. [2024-12-02 07:45:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:45:17,324 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 33 [2024-12-02 07:45:17,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:17,341 INFO L225 Difference]: With dead ends: 5614 [2024-12-02 07:45:17,341 INFO L226 Difference]: Without dead ends: 3745 [2024-12-02 07:45:17,347 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:17,348 INFO L435 NwaCegarLoop]: 1245 mSDtfsCounter, 672 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:17,348 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [672 Valid, 1936 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:45:17,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3745 states. [2024-12-02 07:45:17,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3745 to 3736. [2024-12-02 07:45:17,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3736 states, 2723 states have (on average 1.3415350716121925) internal successors, (3653), 2855 states have internal predecessors, (3653), 871 states have call successors, (871), 142 states have call predecessors, (871), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:45:17,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3736 states to 3736 states and 5402 transitions. [2024-12-02 07:45:17,634 INFO L78 Accepts]: Start accepts. Automaton has 3736 states and 5402 transitions. Word has length 33 [2024-12-02 07:45:17,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:17,635 INFO L471 AbstractCegarLoop]: Abstraction has 3736 states and 5402 transitions. [2024-12-02 07:45:17,635 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:17,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3736 states and 5402 transitions. [2024-12-02 07:45:17,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-12-02 07:45:17,636 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:17,637 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:45:17,653 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 07:45:17,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:17,837 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:17,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:17,838 INFO L85 PathProgramCache]: Analyzing trace with hash -878612726, now seen corresponding path program 1 times [2024-12-02 07:45:17,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:17,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464667216] [2024-12-02 07:45:17,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:17,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:17,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:17,842 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:17,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 07:45:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:20,072 INFO L256 TraceCheckSpWp]: Trace formula consists of 1393 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:45:20,075 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:23,462 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:45:23,462 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:23,462 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:23,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464667216] [2024-12-02 07:45:23,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464667216] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:23,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:23,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:45:23,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717965541] [2024-12-02 07:45:23,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:23,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:45:23,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:23,463 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:45:23,463 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:23,463 INFO L87 Difference]: Start difference. First operand 3736 states and 5402 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:23,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:23,883 INFO L93 Difference]: Finished difference Result 3743 states and 5408 transitions. [2024-12-02 07:45:23,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:45:23,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 34 [2024-12-02 07:45:23,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:23,899 INFO L225 Difference]: With dead ends: 3743 [2024-12-02 07:45:23,899 INFO L226 Difference]: Without dead ends: 3740 [2024-12-02 07:45:23,902 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:23,902 INFO L435 NwaCegarLoop]: 1246 mSDtfsCounter, 669 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:23,902 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 1936 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:45:23,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3740 states. [2024-12-02 07:45:24,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3740 to 3737. [2024-12-02 07:45:24,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3737 states, 2724 states have (on average 1.341409691629956) internal successors, (3654), 2856 states have internal predecessors, (3654), 871 states have call successors, (871), 142 states have call predecessors, (871), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:45:24,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3737 states to 3737 states and 5403 transitions. [2024-12-02 07:45:24,230 INFO L78 Accepts]: Start accepts. Automaton has 3737 states and 5403 transitions. Word has length 34 [2024-12-02 07:45:24,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:24,230 INFO L471 AbstractCegarLoop]: Abstraction has 3737 states and 5403 transitions. [2024-12-02 07:45:24,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:24,231 INFO L276 IsEmpty]: Start isEmpty. Operand 3737 states and 5403 transitions. [2024-12-02 07:45:24,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-12-02 07:45:24,232 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:24,232 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:45:24,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 07:45:24,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:24,433 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:24,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:24,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1467438874, now seen corresponding path program 1 times [2024-12-02 07:45:24,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:24,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1931882841] [2024-12-02 07:45:24,435 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:24,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:24,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:24,437 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:24,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 07:45:26,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:26,474 INFO L256 TraceCheckSpWp]: Trace formula consists of 1394 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:45:26,476 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:29,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:45:29,973 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:29,974 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:29,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931882841] [2024-12-02 07:45:29,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931882841] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:29,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:29,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:45:29,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065408349] [2024-12-02 07:45:29,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:29,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:45:29,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:29,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:45:29,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:29,975 INFO L87 Difference]: Start difference. First operand 3737 states and 5403 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:30,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:30,193 INFO L93 Difference]: Finished difference Result 3739 states and 5404 transitions. [2024-12-02 07:45:30,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:45:30,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2024-12-02 07:45:30,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:30,213 INFO L225 Difference]: With dead ends: 3739 [2024-12-02 07:45:30,213 INFO L226 Difference]: Without dead ends: 3736 [2024-12-02 07:45:30,215 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:30,216 INFO L435 NwaCegarLoop]: 702 mSDtfsCounter, 674 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:30,216 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 702 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:45:30,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2024-12-02 07:45:30,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 3736. [2024-12-02 07:45:30,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3736 states, 2724 states have (on average 1.341042584434655) internal successors, (3653), 2855 states have internal predecessors, (3653), 870 states have call successors, (870), 142 states have call predecessors, (870), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:45:30,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3736 states to 3736 states and 5401 transitions. [2024-12-02 07:45:30,547 INFO L78 Accepts]: Start accepts. Automaton has 3736 states and 5401 transitions. Word has length 35 [2024-12-02 07:45:30,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:30,548 INFO L471 AbstractCegarLoop]: Abstraction has 3736 states and 5401 transitions. [2024-12-02 07:45:30,548 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:30,548 INFO L276 IsEmpty]: Start isEmpty. Operand 3736 states and 5401 transitions. [2024-12-02 07:45:30,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-12-02 07:45:30,549 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:30,549 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-02 07:45:30,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 07:45:30,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:30,750 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:30,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:30,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1753791885, now seen corresponding path program 1 times [2024-12-02 07:45:30,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:30,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1179109966] [2024-12-02 07:45:30,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:30,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:30,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:30,754 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:30,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 07:45:32,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:32,761 INFO L256 TraceCheckSpWp]: Trace formula consists of 1395 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:45:32,763 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:36,349 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-02 07:45:36,349 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:36,349 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:36,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179109966] [2024-12-02 07:45:36,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179109966] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:36,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:36,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:45:36,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691748282] [2024-12-02 07:45:36,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:36,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:45:36,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:36,351 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:45:36,351 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:36,351 INFO L87 Difference]: Start difference. First operand 3736 states and 5401 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:36,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:36,488 INFO L93 Difference]: Finished difference Result 3738 states and 5402 transitions. [2024-12-02 07:45:36,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:45:36,489 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 36 [2024-12-02 07:45:36,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:36,502 INFO L225 Difference]: With dead ends: 3738 [2024-12-02 07:45:36,502 INFO L226 Difference]: Without dead ends: 3726 [2024-12-02 07:45:36,504 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:36,504 INFO L435 NwaCegarLoop]: 701 mSDtfsCounter, 671 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:36,505 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [671 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:45:36,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3726 states. [2024-12-02 07:45:36,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3726 to 3726. [2024-12-02 07:45:36,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3726 states, 2715 states have (on average 1.3406998158379373) internal successors, (3640), 2845 states have internal predecessors, (3640), 869 states have call successors, (869), 142 states have call predecessors, (869), 141 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:45:36,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3726 states to 3726 states and 5387 transitions. [2024-12-02 07:45:36,782 INFO L78 Accepts]: Start accepts. Automaton has 3726 states and 5387 transitions. Word has length 36 [2024-12-02 07:45:36,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:36,782 INFO L471 AbstractCegarLoop]: Abstraction has 3726 states and 5387 transitions. [2024-12-02 07:45:36,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 2 states have internal predecessors, (28), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-12-02 07:45:36,782 INFO L276 IsEmpty]: Start isEmpty. Operand 3726 states and 5387 transitions. [2024-12-02 07:45:36,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 07:45:36,785 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:36,785 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:45:36,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 07:45:36,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:36,986 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:36,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:36,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1798107248, now seen corresponding path program 1 times [2024-12-02 07:45:36,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:36,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2113258534] [2024-12-02 07:45:36,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:36,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:36,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:36,989 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:36,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 07:45:39,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:39,273 INFO L256 TraceCheckSpWp]: Trace formula consists of 1719 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:45:39,295 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:39,811 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-12-02 07:45:39,811 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:39,811 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:39,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113258534] [2024-12-02 07:45:39,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113258534] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:39,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:39,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:45:39,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696082164] [2024-12-02 07:45:39,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:39,812 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:45:39,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:39,812 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:45:39,812 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:39,813 INFO L87 Difference]: Start difference. First operand 3726 states and 5387 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:45:40,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:40,594 INFO L93 Difference]: Finished difference Result 7568 states and 10939 transitions. [2024-12-02 07:45:40,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:45:40,594 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 108 [2024-12-02 07:45:40,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:40,610 INFO L225 Difference]: With dead ends: 7568 [2024-12-02 07:45:40,610 INFO L226 Difference]: Without dead ends: 3854 [2024-12-02 07:45:40,618 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:45:40,619 INFO L435 NwaCegarLoop]: 702 mSDtfsCounter, 45 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1383 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:40,619 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 1383 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:45:40,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3854 states. [2024-12-02 07:45:40,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3854 to 3830. [2024-12-02 07:45:40,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 2818 states have (on average 1.3435060326472676) internal successors, (3786), 2948 states have internal predecessors, (3786), 869 states have call successors, (869), 143 states have call predecessors, (869), 142 states have return successors, (878), 770 states have call predecessors, (878), 866 states have call successors, (878) [2024-12-02 07:45:40,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 5533 transitions. [2024-12-02 07:45:40,827 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 5533 transitions. Word has length 108 [2024-12-02 07:45:40,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:40,827 INFO L471 AbstractCegarLoop]: Abstraction has 3830 states and 5533 transitions. [2024-12-02 07:45:40,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:45:40,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 5533 transitions. [2024-12-02 07:45:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-02 07:45:40,832 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:40,832 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:45:40,849 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 07:45:41,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:41,033 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:41,033 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:41,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1248773010, now seen corresponding path program 1 times [2024-12-02 07:45:41,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:41,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2115066791] [2024-12-02 07:45:41,034 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:41,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:41,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:41,036 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:41,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 07:45:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:43,274 INFO L256 TraceCheckSpWp]: Trace formula consists of 1740 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:45:43,277 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:45:44,828 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-12-02 07:45:44,828 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:45:44,828 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:45:44,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115066791] [2024-12-02 07:45:44,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115066791] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:45:44,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:45:44,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:45:44,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396119831] [2024-12-02 07:45:44,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:45:44,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:45:44,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:45:44,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:45:44,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:45:44,830 INFO L87 Difference]: Start difference. First operand 3830 states and 5533 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:45:48,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:45:50,233 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:45:55,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:45:55,298 INFO L93 Difference]: Finished difference Result 11618 states and 16781 transitions. [2024-12-02 07:45:55,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 07:45:55,299 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 117 [2024-12-02 07:45:55,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:45:55,338 INFO L225 Difference]: With dead ends: 11618 [2024-12-02 07:45:55,339 INFO L226 Difference]: Without dead ends: 7804 [2024-12-02 07:45:55,349 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:45:55,349 INFO L435 NwaCegarLoop]: 1371 mSDtfsCounter, 700 mSDsluCounter, 3413 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 4784 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:45:55,349 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 4784 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2024-12-02 07:45:55,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7804 states. [2024-12-02 07:45:55,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7804 to 3918. [2024-12-02 07:45:55,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 2882 states have (on average 1.3358778625954197) internal successors, (3850), 3012 states have internal predecessors, (3850), 893 states have call successors, (893), 143 states have call predecessors, (893), 142 states have return successors, (906), 794 states have call predecessors, (906), 890 states have call successors, (906) [2024-12-02 07:45:55,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 5649 transitions. [2024-12-02 07:45:55,888 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 5649 transitions. Word has length 117 [2024-12-02 07:45:55,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:45:55,889 INFO L471 AbstractCegarLoop]: Abstraction has 3918 states and 5649 transitions. [2024-12-02 07:45:55,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 07:45:55,889 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 5649 transitions. [2024-12-02 07:45:55,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-02 07:45:55,893 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:45:55,893 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:45:55,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 07:45:56,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:56,094 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:45:56,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:45:56,094 INFO L85 PathProgramCache]: Analyzing trace with hash -31090668, now seen corresponding path program 1 times [2024-12-02 07:45:56,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:45:56,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1894565535] [2024-12-02 07:45:56,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:45:56,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:45:56,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:45:56,098 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:45:56,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 07:45:58,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:45:58,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 1738 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 07:45:58,617 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:46:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 23 proven. 7 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-12-02 07:46:08,994 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:46:31,552 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-12-02 07:46:31,552 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:46:31,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894565535] [2024-12-02 07:46:31,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894565535] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:46:31,552 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:46:31,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2024-12-02 07:46:31,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476439948] [2024-12-02 07:46:31,553 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:46:31,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:46:31,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:46:31,554 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:46:31,554 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:46:31,554 INFO L87 Difference]: Start difference. First operand 3918 states and 5649 transitions. Second operand has 16 states, 16 states have (on average 6.3125) internal successors, (101), 12 states have internal predecessors, (101), 4 states have call successors, (17), 2 states have call predecessors, (17), 6 states have return successors, (19), 8 states have call predecessors, (19), 4 states have call successors, (19) [2024-12-02 07:46:39,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 07:46:40,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:46:40,979 INFO L93 Difference]: Finished difference Result 7972 states and 11521 transitions. [2024-12-02 07:46:40,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:46:40,985 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.3125) internal successors, (101), 12 states have internal predecessors, (101), 4 states have call successors, (17), 2 states have call predecessors, (17), 6 states have return successors, (19), 8 states have call predecessors, (19), 4 states have call successors, (19) Word has length 117 [2024-12-02 07:46:40,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:46:41,005 INFO L225 Difference]: With dead ends: 7972 [2024-12-02 07:46:41,005 INFO L226 Difference]: Without dead ends: 4070 [2024-12-02 07:46:41,013 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:46:41,014 INFO L435 NwaCegarLoop]: 697 mSDtfsCounter, 10 mSDsluCounter, 6940 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 7637 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:46:41,014 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 7637 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2024-12-02 07:46:41,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4070 states. [2024-12-02 07:46:41,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4070 to 4014. [2024-12-02 07:46:41,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4014 states, 2954 states have (on average 1.3276912660798916) internal successors, (3922), 3084 states have internal predecessors, (3922), 901 states have call successors, (901), 143 states have call predecessors, (901), 158 states have return successors, (986), 818 states have call predecessors, (986), 898 states have call successors, (986) [2024-12-02 07:46:41,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4014 states to 4014 states and 5809 transitions. [2024-12-02 07:46:41,417 INFO L78 Accepts]: Start accepts. Automaton has 4014 states and 5809 transitions. Word has length 117 [2024-12-02 07:46:41,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:46:41,417 INFO L471 AbstractCegarLoop]: Abstraction has 4014 states and 5809 transitions. [2024-12-02 07:46:41,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.3125) internal successors, (101), 12 states have internal predecessors, (101), 4 states have call successors, (17), 2 states have call predecessors, (17), 6 states have return successors, (19), 8 states have call predecessors, (19), 4 states have call successors, (19) [2024-12-02 07:46:41,417 INFO L276 IsEmpty]: Start isEmpty. Operand 4014 states and 5809 transitions. [2024-12-02 07:46:41,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 07:46:41,420 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:46:41,420 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:46:41,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-12-02 07:46:41,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:46:41,621 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:46:41,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:46:41,621 INFO L85 PathProgramCache]: Analyzing trace with hash -730266444, now seen corresponding path program 1 times [2024-12-02 07:46:41,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:46:41,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [847652704] [2024-12-02 07:46:41,623 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:46:41,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:46:41,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:46:41,624 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:46:41,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 07:46:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:46:43,984 INFO L256 TraceCheckSpWp]: Trace formula consists of 1772 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:46:43,988 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:46:47,132 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-02 07:46:47,132 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:46:47,132 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:46:47,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847652704] [2024-12-02 07:46:47,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847652704] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:46:47,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:46:47,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:46:47,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955333060] [2024-12-02 07:46:47,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:46:47,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:46:47,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:46:47,134 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:46:47,134 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:46:47,134 INFO L87 Difference]: Start difference. First operand 4014 states and 5809 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2024-12-02 07:46:48,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:46:48,256 INFO L93 Difference]: Finished difference Result 8028 states and 11617 transitions. [2024-12-02 07:46:48,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:46:48,257 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 129 [2024-12-02 07:46:48,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:46:48,271 INFO L225 Difference]: With dead ends: 8028 [2024-12-02 07:46:48,271 INFO L226 Difference]: Without dead ends: 4014 [2024-12-02 07:46:48,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:46:48,281 INFO L435 NwaCegarLoop]: 698 mSDtfsCounter, 0 mSDsluCounter, 2086 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2784 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:46:48,281 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2784 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:46:48,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4014 states. [2024-12-02 07:46:48,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4014 to 4014. [2024-12-02 07:46:48,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4014 states, 2954 states have (on average 1.3276912660798916) internal successors, (3922), 3084 states have internal predecessors, (3922), 901 states have call successors, (901), 143 states have call predecessors, (901), 158 states have return successors, (978), 818 states have call predecessors, (978), 898 states have call successors, (978) [2024-12-02 07:46:48,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4014 states to 4014 states and 5801 transitions. [2024-12-02 07:46:48,629 INFO L78 Accepts]: Start accepts. Automaton has 4014 states and 5801 transitions. Word has length 129 [2024-12-02 07:46:48,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:46:48,629 INFO L471 AbstractCegarLoop]: Abstraction has 4014 states and 5801 transitions. [2024-12-02 07:46:48,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2024-12-02 07:46:48,629 INFO L276 IsEmpty]: Start isEmpty. Operand 4014 states and 5801 transitions. [2024-12-02 07:46:48,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-12-02 07:46:48,632 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:46:48,633 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 07:46:48,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 07:46:48,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:46:48,833 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:46:48,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:46:48,834 INFO L85 PathProgramCache]: Analyzing trace with hash 703671369, now seen corresponding path program 2 times [2024-12-02 07:46:48,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:46:48,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [96197579] [2024-12-02 07:46:48,836 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 07:46:48,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:46:48,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:46:48,838 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:46:48,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5e4d0bb7-6ccd-4cfb-b419-57c31165c405/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process