java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-112bae1 [2019-09-08 17:17:08,251 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-09-08 17:17:08,253 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-09-08 17:17:08,265 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-09-08 17:17:08,265 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-09-08 17:17:08,266 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-09-08 17:17:08,268 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-09-08 17:17:08,269 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-09-08 17:17:08,271 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-09-08 17:17:08,272 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-09-08 17:17:08,273 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-09-08 17:17:08,274 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-09-08 17:17:08,274 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-09-08 17:17:08,275 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-09-08 17:17:08,276 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-09-08 17:17:08,277 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-09-08 17:17:08,278 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-09-08 17:17:08,279 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-09-08 17:17:08,281 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-09-08 17:17:08,283 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-09-08 17:17:08,285 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-09-08 17:17:08,286 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-09-08 17:17:08,287 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-09-08 17:17:08,288 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-09-08 17:17:08,290 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-09-08 17:17:08,290 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-09-08 17:17:08,291 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-09-08 17:17:08,291 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-09-08 17:17:08,292 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-09-08 17:17:08,293 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-09-08 17:17:08,293 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-09-08 17:17:08,294 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-09-08 17:17:08,295 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-09-08 17:17:08,296 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-09-08 17:17:08,297 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-09-08 17:17:08,297 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-09-08 17:17:08,298 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-09-08 17:17:08,298 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-09-08 17:17:08,298 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-09-08 17:17:08,299 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-09-08 17:17:08,300 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-09-08 17:17:08,300 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-09-08 17:17:08,318 INFO L113 SettingsManager]: Loading preferences was successful [2019-09-08 17:17:08,318 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-09-08 17:17:08,319 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-09-08 17:17:08,320 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-09-08 17:17:08,320 INFO L138 SettingsManager]: * Use SBE=true [2019-09-08 17:17:08,320 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-09-08 17:17:08,320 INFO L138 SettingsManager]: * sizeof long=4 [2019-09-08 17:17:08,320 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-09-08 17:17:08,321 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-09-08 17:17:08,321 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-09-08 17:17:08,321 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-09-08 17:17:08,324 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-09-08 17:17:08,324 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-09-08 17:17:08,324 INFO L138 SettingsManager]: * sizeof long double=12 [2019-09-08 17:17:08,324 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-09-08 17:17:08,325 INFO L138 SettingsManager]: * Use constant arrays=true [2019-09-08 17:17:08,325 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-09-08 17:17:08,325 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-09-08 17:17:08,325 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-09-08 17:17:08,325 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-09-08 17:17:08,326 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-09-08 17:17:08,326 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-09-08 17:17:08,326 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-09-08 17:17:08,327 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-09-08 17:17:08,327 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-09-08 17:17:08,327 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-09-08 17:17:08,327 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-09-08 17:17:08,328 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-09-08 17:17:08,328 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-09-08 17:17:08,362 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-09-08 17:17:08,374 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-09-08 17:17:08,378 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-09-08 17:17:08,379 INFO L271 PluginConnector]: Initializing CDTParser... [2019-09-08 17:17:08,380 INFO L275 PluginConnector]: CDTParser initialized [2019-09-08 17:17:08,381 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2019-09-08 17:17:08,458 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c82d17acd/853badd13fd24592acce6b9e7cde8248/FLAG22b7ff899 [2019-09-08 17:17:09,228 INFO L306 CDTParser]: Found 1 translation units. [2019-09-08 17:17:09,230 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2019-09-08 17:17:09,271 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c82d17acd/853badd13fd24592acce6b9e7cde8248/FLAG22b7ff899 [2019-09-08 17:17:09,316 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c82d17acd/853badd13fd24592acce6b9e7cde8248 [2019-09-08 17:17:09,326 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-09-08 17:17:09,327 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-09-08 17:17:09,329 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-09-08 17:17:09,329 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-09-08 17:17:09,332 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-09-08 17:17:09,333 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.09 05:17:09" (1/1) ... [2019-09-08 17:17:09,338 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13f3e4d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:09, skipping insertion in model container [2019-09-08 17:17:09,338 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.09 05:17:09" (1/1) ... [2019-09-08 17:17:09,345 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-09-08 17:17:09,447 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-09-08 17:17:10,806 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-08 17:17:10,940 INFO L188 MainTranslator]: Completed pre-run [2019-09-08 17:17:11,211 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-09-08 17:17:11,442 INFO L192 MainTranslator]: Completed translation [2019-09-08 17:17:11,443 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11 WrapperNode [2019-09-08 17:17:11,443 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-09-08 17:17:11,444 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-09-08 17:17:11,444 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-09-08 17:17:11,444 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-09-08 17:17:11,458 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,458 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,528 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,529 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,683 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,729 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,770 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... [2019-09-08 17:17:11,808 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-09-08 17:17:11,809 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-09-08 17:17:11,809 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-09-08 17:17:11,809 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-09-08 17:17:11,810 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-09-08 17:17:11,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-09-08 17:17:11,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-09-08 17:17:11,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2019-09-08 17:17:11,913 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2019-09-08 17:17:11,914 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2019-09-08 17:17:11,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2019-09-08 17:17:11,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2019-09-08 17:17:11,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2019-09-08 17:17:11,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2019-09-08 17:17:11,915 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2019-09-08 17:17:11,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2019-09-08 17:17:11,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2019-09-08 17:17:11,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2019-09-08 17:17:11,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2019-09-08 17:17:11,918 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2019-09-08 17:17:11,919 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2019-09-08 17:17:11,922 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2019-09-08 17:17:11,922 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2019-09-08 17:17:11,923 INFO L138 BoogieDeclarations]: Found implementation of procedure enter_4op_mode [2019-09-08 17:17:11,923 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_ioctl [2019-09-08 17:17:11,923 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_detect [2019-09-08 17:17:11,924 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_kill_note [2019-09-08 17:17:11,924 INFO L138 BoogieDeclarations]: Found implementation of procedure store_instr [2019-09-08 17:17:11,924 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_set_instr [2019-09-08 17:17:11,924 INFO L138 BoogieDeclarations]: Found implementation of procedure calc_vol [2019-09-08 17:17:11,925 INFO L138 BoogieDeclarations]: Found implementation of procedure set_voice_volume [2019-09-08 17:17:11,925 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_start_note [2019-09-08 17:17:11,925 INFO L138 BoogieDeclarations]: Found implementation of procedure freq_to_fnum [2019-09-08 17:17:11,925 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_command [2019-09-08 17:17:11,926 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_reset [2019-09-08 17:17:11,926 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_open [2019-09-08 17:17:11,926 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_close [2019-09-08 17:17:11,926 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_hw_control [2019-09-08 17:17:11,927 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_load_patch [2019-09-08 17:17:11,927 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_panning [2019-09-08 17:17:11,927 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_volume_method [2019-09-08 17:17:11,927 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_aftertouch [2019-09-08 17:17:11,928 INFO L138 BoogieDeclarations]: Found implementation of procedure bend_pitch [2019-09-08 17:17:11,928 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_controller [2019-09-08 17:17:11,928 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_bender [2019-09-08 17:17:11,928 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_alloc_voice [2019-09-08 17:17:11,929 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_setup_voice [2019-09-08 17:17:11,929 INFO L138 BoogieDeclarations]: Found implementation of procedure opl3_init [2019-09-08 17:17:11,929 INFO L138 BoogieDeclarations]: Found implementation of procedure init_opl3 [2019-09-08 17:17:11,930 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_opl3 [2019-09-08 17:17:11,930 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-09-08 17:17:11,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__copy_from_user_1 [2019-09-08 17:17:11,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__copy_to_user_2 [2019-09-08 17:17:11,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___copy_user_nocache_3 [2019-09-08 17:17:11,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___copy_user_nocache_4 [2019-09-08 17:17:11,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_copy_from_user_7 [2019-09-08 17:17:11,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2019-09-08 17:17:11,932 INFO L138 BoogieDeclarations]: Found implementation of procedure strlen [2019-09-08 17:17:11,932 INFO L138 BoogieDeclarations]: Found implementation of procedure strnlen [2019-09-08 17:17:11,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_len [2019-09-08 17:17:11,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_ret_val [2019-09-08 17:17:11,933 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2019-09-08 17:17:11,933 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_user_nocache [2019-09-08 17:17:11,934 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2019-09-08 17:17:11,935 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2019-09-08 17:17:11,935 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2019-09-08 17:17:11,935 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2019-09-08 17:17:11,935 INFO L138 BoogieDeclarations]: Found implementation of procedure compute_finetune [2019-09-08 17:17:11,936 INFO L138 BoogieDeclarations]: Found implementation of procedure conf_printf2 [2019-09-08 17:17:11,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2019-09-08 17:17:11,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2019-09-08 17:17:11,936 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2019-09-08 17:17:11,937 INFO L138 BoogieDeclarations]: Found implementation of procedure note_to_freq [2019-09-08 17:17:11,938 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2019-09-08 17:17:11,938 INFO L138 BoogieDeclarations]: Found implementation of procedure sequencer_init [2019-09-08 17:17:11,938 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_alloc_synthdev [2019-09-08 17:17:11,938 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_unload_synthdev [2019-09-08 17:17:11,939 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2019-09-08 17:17:11,939 INFO L138 BoogieDeclarations]: Found implementation of procedure external_alloc [2019-09-08 17:17:11,940 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2019-09-08 17:17:11,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2019-09-08 17:17:11,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2019-09-08 17:17:11,941 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2019-09-08 17:17:11,941 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-09-08 17:17:11,941 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2019-09-08 17:17:11,942 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2019-09-08 17:17:11,942 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2019-09-08 17:17:11,943 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2019-09-08 17:17:11,943 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2019-09-08 17:17:11,943 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2019-09-08 17:17:11,943 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2019-09-08 17:17:11,944 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2019-09-08 17:17:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2019-09-08 17:17:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_len [2019-09-08 17:17:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2019-09-08 17:17:11,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2019-09-08 17:17:11,947 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2019-09-08 17:17:11,947 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2019-09-08 17:17:11,947 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2019-09-08 17:17:11,947 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2019-09-08 17:17:11,947 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2019-09-08 17:17:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-09-08 17:17:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2019-09-08 17:17:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2019-09-08 17:17:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2019-09-08 17:17:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2019-09-08 17:17:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2019-09-08 17:17:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2019-09-08 17:17:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2019-09-08 17:17:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2019-09-08 17:17:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2019-09-08 17:17:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2019-09-08 17:17:11,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2019-09-08 17:17:11,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2019-09-08 17:17:11,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2019-09-08 17:17:11,951 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2019-09-08 17:17:11,951 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2019-09-08 17:17:11,952 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2019-09-08 17:17:11,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__copy_to_user_2 [2019-09-08 17:17:11,952 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2019-09-08 17:17:11,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__copy_from_user_1 [2019-09-08 17:17:11,954 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2019-09-08 17:17:11,954 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-09-08 17:17:11,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_copy_from_user_7 [2019-09-08 17:17:11,954 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2019-09-08 17:17:11,956 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_user_nocache [2019-09-08 17:17:11,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___copy_user_nocache_3 [2019-09-08 17:17:11,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___copy_user_nocache_4 [2019-09-08 17:17:11,957 INFO L130 BoogieDeclarations]: Found specification of procedure sequencer_init [2019-09-08 17:17:11,959 INFO L130 BoogieDeclarations]: Found specification of procedure note_to_freq [2019-09-08 17:17:11,959 INFO L130 BoogieDeclarations]: Found specification of procedure compute_finetune [2019-09-08 17:17:11,959 INFO L130 BoogieDeclarations]: Found specification of procedure conf_printf2 [2019-09-08 17:17:11,959 INFO L130 BoogieDeclarations]: Found specification of procedure sound_unload_synthdev [2019-09-08 17:17:11,960 INFO L130 BoogieDeclarations]: Found specification of procedure sound_alloc_synthdev [2019-09-08 17:17:11,960 INFO L130 BoogieDeclarations]: Found specification of procedure store_instr [2019-09-08 17:17:11,960 INFO L130 BoogieDeclarations]: Found specification of procedure freq_to_fnum [2019-09-08 17:17:11,961 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_command [2019-09-08 17:17:11,962 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_kill_note [2019-09-08 17:17:11,962 INFO L130 BoogieDeclarations]: Found specification of procedure enter_4op_mode [2019-09-08 17:17:11,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-09-08 17:17:11,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-09-08 17:17:11,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2019-09-08 17:17:11,963 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-09-08 17:17:11,964 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_ioctl [2019-09-08 17:17:11,966 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_detect [2019-09-08 17:17:11,970 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2019-09-08 17:17:11,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2019-09-08 17:17:11,971 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_set_instr [2019-09-08 17:17:11,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2019-09-08 17:17:11,980 INFO L130 BoogieDeclarations]: Found specification of procedure calc_vol [2019-09-08 17:17:11,981 INFO L130 BoogieDeclarations]: Found specification of procedure set_voice_volume [2019-09-08 17:17:11,981 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_start_note [2019-09-08 17:17:11,981 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_reset [2019-09-08 17:17:11,981 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_open [2019-09-08 17:17:11,982 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_close [2019-09-08 17:17:11,982 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_hw_control [2019-09-08 17:17:11,982 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_load_patch [2019-09-08 17:17:11,983 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_panning [2019-09-08 17:17:11,983 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_volume_method [2019-09-08 17:17:11,984 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_aftertouch [2019-09-08 17:17:11,984 INFO L130 BoogieDeclarations]: Found specification of procedure bend_pitch [2019-09-08 17:17:11,984 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_controller [2019-09-08 17:17:11,984 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_bender [2019-09-08 17:17:11,985 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_alloc_voice [2019-09-08 17:17:11,985 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_setup_voice [2019-09-08 17:17:11,985 INFO L130 BoogieDeclarations]: Found specification of procedure opl3_init [2019-09-08 17:17:11,985 INFO L130 BoogieDeclarations]: Found specification of procedure init_opl3 [2019-09-08 17:17:11,985 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_opl3 [2019-09-08 17:17:11,986 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2019-09-08 17:17:11,986 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2019-09-08 17:17:11,986 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-09-08 17:17:11,986 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2019-09-08 17:17:11,987 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2019-09-08 17:17:11,987 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2019-09-08 17:17:11,987 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_ret_val [2019-09-08 17:17:11,987 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2019-09-08 17:17:11,988 INFO L130 BoogieDeclarations]: Found specification of procedure external_alloc [2019-09-08 17:17:11,988 INFO L130 BoogieDeclarations]: Found specification of procedure free [2019-09-08 17:17:11,988 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-09-08 17:17:11,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-09-08 17:17:11,988 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2019-09-08 17:17:11,989 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-09-08 17:17:11,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2019-09-08 17:17:11,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2019-09-08 17:17:11,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2019-09-08 17:17:11,990 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2019-09-08 17:17:13,327 INFO L684 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2019-09-08 17:17:16,293 INFO L684 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2019-09-08 17:17:18,049 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-09-08 17:17:18,049 INFO L283 CfgBuilder]: Removed 2 assume(true) statements. [2019-09-08 17:17:18,051 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.09 05:17:18 BoogieIcfgContainer [2019-09-08 17:17:18,051 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-09-08 17:17:18,052 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-09-08 17:17:18,052 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-09-08 17:17:18,055 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-09-08 17:17:18,055 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.09 05:17:09" (1/3) ... [2019-09-08 17:17:18,056 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c1183e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.09 05:17:18, skipping insertion in model container [2019-09-08 17:17:18,056 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.09 05:17:11" (2/3) ... [2019-09-08 17:17:18,056 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c1183e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.09 05:17:18, skipping insertion in model container [2019-09-08 17:17:18,057 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.09 05:17:18" (3/3) ... [2019-09-08 17:17:18,058 INFO L109 eAbstractionObserver]: Analyzing ICFG linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2019-09-08 17:17:18,068 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-09-08 17:17:18,079 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-09-08 17:17:18,093 INFO L252 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-09-08 17:17:18,127 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2019-09-08 17:17:18,128 INFO L377 AbstractCegarLoop]: Interprodecural is true [2019-09-08 17:17:18,128 INFO L378 AbstractCegarLoop]: Hoare is true [2019-09-08 17:17:18,128 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-09-08 17:17:18,128 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-09-08 17:17:18,128 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-09-08 17:17:18,128 INFO L382 AbstractCegarLoop]: Difference is false [2019-09-08 17:17:18,129 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-09-08 17:17:18,129 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-09-08 17:17:18,171 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states. [2019-09-08 17:17:18,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2019-09-08 17:17:18,189 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 17:17:18,191 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-09-08 17:17:18,193 INFO L418 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 17:17:18,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 17:17:18,199 INFO L82 PathProgramCache]: Analyzing trace with hash -122537701, now seen corresponding path program 1 times [2019-09-08 17:17:18,200 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 17:17:18,200 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 17:17:18,264 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:18,264 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 17:17:18,265 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:18,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 17:17:19,028 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2019-09-08 17:17:19,030 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 17:17:19,031 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-09-08 17:17:19,034 INFO L454 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-09-08 17:17:19,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-09-08 17:17:19,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-09-08 17:17:19,051 INFO L87 Difference]: Start difference. First operand 845 states. Second operand 3 states. [2019-09-08 17:17:19,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 17:17:19,646 INFO L93 Difference]: Finished difference Result 1848 states and 2660 transitions. [2019-09-08 17:17:19,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-09-08 17:17:19,648 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 53 [2019-09-08 17:17:19,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 17:17:19,691 INFO L225 Difference]: With dead ends: 1848 [2019-09-08 17:17:19,691 INFO L226 Difference]: Without dead ends: 986 [2019-09-08 17:17:19,706 INFO L628 BasicCegarLoop]: 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 [2019-09-08 17:17:19,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2019-09-08 17:17:19,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 986. [2019-09-08 17:17:19,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 986 states. [2019-09-08 17:17:19,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1391 transitions. [2019-09-08 17:17:19,911 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1391 transitions. Word has length 53 [2019-09-08 17:17:19,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 17:17:19,912 INFO L475 AbstractCegarLoop]: Abstraction has 986 states and 1391 transitions. [2019-09-08 17:17:19,912 INFO L476 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-09-08 17:17:19,913 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1391 transitions. [2019-09-08 17:17:19,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2019-09-08 17:17:19,929 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 17:17:19,930 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2019-09-08 17:17:19,930 INFO L418 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 17:17:19,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 17:17:19,931 INFO L82 PathProgramCache]: Analyzing trace with hash 1840257732, now seen corresponding path program 1 times [2019-09-08 17:17:19,931 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 17:17:19,931 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 17:17:19,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:19,934 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 17:17:19,934 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:20,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 17:17:20,561 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-09-08 17:17:20,561 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 17:17:20,561 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-09-08 17:17:20,563 INFO L454 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-09-08 17:17:20,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-09-08 17:17:20,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2019-09-08 17:17:20,564 INFO L87 Difference]: Start difference. First operand 986 states and 1391 transitions. Second operand 6 states. [2019-09-08 17:17:20,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 17:17:20,673 INFO L93 Difference]: Finished difference Result 999 states and 1404 transitions. [2019-09-08 17:17:20,674 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-09-08 17:17:20,674 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 69 [2019-09-08 17:17:20,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 17:17:20,683 INFO L225 Difference]: With dead ends: 999 [2019-09-08 17:17:20,683 INFO L226 Difference]: Without dead ends: 996 [2019-09-08 17:17:20,684 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2019-09-08 17:17:20,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2019-09-08 17:17:20,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 996. [2019-09-08 17:17:20,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 996 states. [2019-09-08 17:17:20,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 1401 transitions. [2019-09-08 17:17:20,735 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 1401 transitions. Word has length 69 [2019-09-08 17:17:20,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 17:17:20,736 INFO L475 AbstractCegarLoop]: Abstraction has 996 states and 1401 transitions. [2019-09-08 17:17:20,736 INFO L476 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-09-08 17:17:20,736 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 1401 transitions. [2019-09-08 17:17:20,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-09-08 17:17:20,741 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 17:17:20,742 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2019-09-08 17:17:20,742 INFO L418 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 17:17:20,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 17:17:20,742 INFO L82 PathProgramCache]: Analyzing trace with hash 299696610, now seen corresponding path program 1 times [2019-09-08 17:17:20,743 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 17:17:20,743 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 17:17:20,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:20,745 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 17:17:20,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-09-08 17:17:21,265 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2019-09-08 17:17:21,265 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-09-08 17:17:21,265 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-09-08 17:17:21,266 INFO L454 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-09-08 17:17:21,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-09-08 17:17:21,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2019-09-08 17:17:21,268 INFO L87 Difference]: Start difference. First operand 996 states and 1401 transitions. Second operand 8 states. [2019-09-08 17:17:21,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-09-08 17:17:21,447 INFO L93 Difference]: Finished difference Result 1003 states and 1407 transitions. [2019-09-08 17:17:21,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-09-08 17:17:21,448 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 77 [2019-09-08 17:17:21,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-09-08 17:17:21,458 INFO L225 Difference]: With dead ends: 1003 [2019-09-08 17:17:21,458 INFO L226 Difference]: Without dead ends: 1000 [2019-09-08 17:17:21,460 INFO L628 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2019-09-08 17:17:21,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2019-09-08 17:17:21,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 1000. [2019-09-08 17:17:21,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1000 states. [2019-09-08 17:17:21,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1404 transitions. [2019-09-08 17:17:21,519 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1404 transitions. Word has length 77 [2019-09-08 17:17:21,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-09-08 17:17:21,519 INFO L475 AbstractCegarLoop]: Abstraction has 1000 states and 1404 transitions. [2019-09-08 17:17:21,519 INFO L476 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-09-08 17:17:21,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1404 transitions. [2019-09-08 17:17:21,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2019-09-08 17:17:21,524 INFO L391 BasicCegarLoop]: Found error trace [2019-09-08 17:17:21,524 INFO L399 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2019-09-08 17:17:21,524 INFO L418 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-09-08 17:17:21,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-09-08 17:17:21,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1861763043, now seen corresponding path program 1 times [2019-09-08 17:17:21,525 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2019-09-08 17:17:21,525 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2019-09-08 17:17:21,527 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:21,528 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-09-08 17:17:21,528 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-09-08 17:17:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-09-08 17:17:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-09-08 17:17:29,487 INFO L466 BasicCegarLoop]: Counterexample might be feasible [2019-09-08 17:17:29,641 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 2640 could not be translated for associated CType STRUCT~~synth_operations?owner~*module?id~*CHAR?info~*synth_info?midi_dev~INT?synth_type~INT?synth_subtype~INT?open~*((INT INT ) : INT)?close~*((INT ) : VOID)?ioctl~*((INT UINT *VOID ) : INT)?kill_note~*((INT INT INT INT ) : INT)?start_note~*((INT INT INT INT ) : INT)?set_instr~*((INT INT INT ) : INT)?reset~*((INT ) : VOID)?hw_control~*((INT *UCHAR ) : VOID)?load_patch~*((INT INT *CHAR INT INT INT ) : INT)?aftertouch~*((INT INT INT ) : VOID)?controller~*((INT INT INT INT ) : VOID)?panning~*((INT INT INT ) : VOID)?volume_method~*((INT INT ) : VOID)?bender~*((INT INT INT ) : VOID)?alloc_voice~*((INT INT INT *voice_alloc_info ) : INT)?setup_voice~*((INT INT INT ) : VOID)?send_sysex~*((INT *UCHAR INT ) : INT)?alloc~STRUCT~~voice_alloc_info?max_voice~INT?used_voices~INT?ptr~INT?map~ARRAY#_32_~USHORT#?timestamp~INT?alloc_times~ARRAY#_32_~INT##?chn_info~ARRAY#_16_~STRUCT~~channel_info?pgm_num~INT?bender_value~INT?bender_range~INT?controllers~ARRAY#_128_~UCHAR###?emulation~INT?sysex_buf~ARRAY#_64_~UCHAR#?sysex_ptr~INT# [2019-09-08 17:17:29,642 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 2642 could not be translated for associated CType ARRAY#_18_~STRUCT~~physical_voice_info?voice_num~UCHAR?voice_mode~UCHAR?ioaddr~USHORT?op~ARRAY#_4_~UCHAR### [2019-09-08 17:17:29,643 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 2676 could not be translated for associated CType ARRAY#_128_~CHAR# [2019-09-08 17:17:29,644 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 2635 could not be translated for associated CType ARRAY#_18_~STRUCT~~physical_voice_info?voice_num~UCHAR?voice_mode~UCHAR?ioaddr~USHORT?op~ARRAY#_4_~UCHAR### [2019-09-08 17:17:29,644 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 2647 could not be translated for associated CType STRUCT~~synth_operations?owner~*module?id~*CHAR?info~*synth_info?midi_dev~INT?synth_type~INT?synth_subtype~INT?open~*((INT INT ) : INT)?close~*((INT ) : VOID)?ioctl~*((INT UINT *VOID ) : INT)?kill_note~*((INT INT INT INT ) : INT)?start_note~*((INT INT INT INT ) : INT)?set_instr~*((INT INT INT ) : INT)?reset~*((INT ) : VOID)?hw_control~*((INT *UCHAR ) : VOID)?load_patch~*((INT INT *CHAR INT INT INT ) : INT)?aftertouch~*((INT INT INT ) : VOID)?controller~*((INT INT INT INT ) : VOID)?panning~*((INT INT INT ) : VOID)?volume_method~*((INT INT ) : VOID)?bender~*((INT INT INT ) : VOID)?alloc_voice~*((INT INT INT *voice_alloc_info ) : INT)?setup_voice~*((INT INT INT ) : VOID)?send_sysex~*((INT *UCHAR INT ) : INT)?alloc~STRUCT~~voice_alloc_info?max_voice~INT?used_voices~INT?ptr~INT?map~ARRAY#_32_~USHORT#?timestamp~INT?alloc_times~ARRAY#_32_~INT##?chn_info~ARRAY#_16_~STRUCT~~channel_info?pgm_num~INT?bender_value~INT?bender_range~INT?controllers~ARRAY#_128_~UCHAR###?emulation~INT?sysex_buf~ARRAY#_64_~UCHAR#?sysex_ptr~INT# [2019-09-08 17:17:29,645 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 2631 could not be translated for associated CType ARRAY#_128_~CHAR# [2019-09-08 17:17:29,725 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,731 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,731 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,734 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,734 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,741 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,742 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,744 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,745 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,747 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,747 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,750 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,750 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,754 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch475 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,755 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,755 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,757 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch475 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,757 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,758 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2019-09-08 17:17:29,825 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.09 05:17:29 BoogieIcfgContainer [2019-09-08 17:17:29,825 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-09-08 17:17:29,828 INFO L168 Benchmark]: Toolchain (without parser) took 20499.39 ms. Allocated memory was 132.1 MB in the beginning and 813.2 MB in the end (delta: 681.1 MB). Free memory was 80.2 MB in the beginning and 478.1 MB in the end (delta: -397.9 MB). Peak memory consumption was 532.5 MB. Max. memory is 7.1 GB. [2019-09-08 17:17:29,830 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 132.1 MB. Free memory was 106.5 MB in the beginning and 106.3 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2019-09-08 17:17:29,832 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2114.84 ms. Allocated memory was 132.1 MB in the beginning and 267.4 MB in the end (delta: 135.3 MB). Free memory was 80.0 MB in the beginning and 224.5 MB in the end (delta: -144.5 MB). Peak memory consumption was 114.8 MB. Max. memory is 7.1 GB. [2019-09-08 17:17:29,837 INFO L168 Benchmark]: Boogie Preprocessor took 363.92 ms. Allocated memory is still 267.4 MB. Free memory was 224.5 MB in the beginning and 196.6 MB in the end (delta: 27.9 MB). Peak memory consumption was 27.9 MB. Max. memory is 7.1 GB. [2019-09-08 17:17:29,838 INFO L168 Benchmark]: RCFGBuilder took 6242.41 ms. Allocated memory was 267.4 MB in the beginning and 478.7 MB in the end (delta: 211.3 MB). Free memory was 196.6 MB in the beginning and 256.7 MB in the end (delta: -60.0 MB). Peak memory consumption was 265.6 MB. Max. memory is 7.1 GB. [2019-09-08 17:17:29,840 INFO L168 Benchmark]: TraceAbstraction took 11773.52 ms. Allocated memory was 478.7 MB in the beginning and 813.2 MB in the end (delta: 334.5 MB). Free memory was 256.7 MB in the beginning and 478.1 MB in the end (delta: -221.5 MB). Peak memory consumption was 362.4 MB. Max. memory is 7.1 GB. [2019-09-08 17:17:29,849 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22 ms. Allocated memory is still 132.1 MB. Free memory was 106.5 MB in the beginning and 106.3 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 2114.84 ms. Allocated memory was 132.1 MB in the beginning and 267.4 MB in the end (delta: 135.3 MB). Free memory was 80.0 MB in the beginning and 224.5 MB in the end (delta: -144.5 MB). Peak memory consumption was 114.8 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 363.92 ms. Allocated memory is still 267.4 MB. Free memory was 224.5 MB in the beginning and 196.6 MB in the end (delta: 27.9 MB). Peak memory consumption was 27.9 MB. Max. memory is 7.1 GB. * RCFGBuilder took 6242.41 ms. Allocated memory was 267.4 MB in the beginning and 478.7 MB in the end (delta: 211.3 MB). Free memory was 196.6 MB in the beginning and 256.7 MB in the end (delta: -60.0 MB). Peak memory consumption was 265.6 MB. Max. memory is 7.1 GB. * TraceAbstraction took 11773.52 ms. Allocated memory was 478.7 MB in the beginning and 813.2 MB in the end (delta: 334.5 MB). Free memory was 256.7 MB in the beginning and 478.1 MB in the end (delta: -221.5 MB). Peak memory consumption was 362.4 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 2640 could not be translated for associated CType STRUCT~~synth_operations?owner~*module?id~*CHAR?info~*synth_info?midi_dev~INT?synth_type~INT?synth_subtype~INT?open~*((INT INT ) : INT)?close~*((INT ) : VOID)?ioctl~*((INT UINT *VOID ) : INT)?kill_note~*((INT INT INT INT ) : INT)?start_note~*((INT INT INT INT ) : INT)?set_instr~*((INT INT INT ) : INT)?reset~*((INT ) : VOID)?hw_control~*((INT *UCHAR ) : VOID)?load_patch~*((INT INT *CHAR INT INT INT ) : INT)?aftertouch~*((INT INT INT ) : VOID)?controller~*((INT INT INT INT ) : VOID)?panning~*((INT INT INT ) : VOID)?volume_method~*((INT INT ) : VOID)?bender~*((INT INT INT ) : VOID)?alloc_voice~*((INT INT INT *voice_alloc_info ) : INT)?setup_voice~*((INT INT INT ) : VOID)?send_sysex~*((INT *UCHAR INT ) : INT)?alloc~STRUCT~~voice_alloc_info?max_voice~INT?used_voices~INT?ptr~INT?map~ARRAY#_32_~USHORT#?timestamp~INT?alloc_times~ARRAY#_32_~INT##?chn_info~ARRAY#_16_~STRUCT~~channel_info?pgm_num~INT?bender_value~INT?bender_range~INT?controllers~ARRAY#_128_~UCHAR###?emulation~INT?sysex_buf~ARRAY#_64_~UCHAR#?sysex_ptr~INT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 2642 could not be translated for associated CType ARRAY#_18_~STRUCT~~physical_voice_info?voice_num~UCHAR?voice_mode~UCHAR?ioaddr~USHORT?op~ARRAY#_4_~UCHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 2676 could not be translated for associated CType ARRAY#_128_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 2635 could not be translated for associated CType ARRAY#_18_~STRUCT~~physical_voice_info?voice_num~UCHAR?voice_mode~UCHAR?ioaddr~USHORT?op~ARRAY#_4_~UCHAR### - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 2647 could not be translated for associated CType STRUCT~~synth_operations?owner~*module?id~*CHAR?info~*synth_info?midi_dev~INT?synth_type~INT?synth_subtype~INT?open~*((INT INT ) : INT)?close~*((INT ) : VOID)?ioctl~*((INT UINT *VOID ) : INT)?kill_note~*((INT INT INT INT ) : INT)?start_note~*((INT INT INT INT ) : INT)?set_instr~*((INT INT INT ) : INT)?reset~*((INT ) : VOID)?hw_control~*((INT *UCHAR ) : VOID)?load_patch~*((INT INT *CHAR INT INT INT ) : INT)?aftertouch~*((INT INT INT ) : VOID)?controller~*((INT INT INT INT ) : VOID)?panning~*((INT INT INT ) : VOID)?volume_method~*((INT INT ) : VOID)?bender~*((INT INT INT ) : VOID)?alloc_voice~*((INT INT INT *voice_alloc_info ) : INT)?setup_voice~*((INT INT INT ) : VOID)?send_sysex~*((INT *UCHAR INT ) : INT)?alloc~STRUCT~~voice_alloc_info?max_voice~INT?used_voices~INT?ptr~INT?map~ARRAY#_32_~USHORT#?timestamp~INT?alloc_times~ARRAY#_32_~INT##?chn_info~ARRAY#_16_~STRUCT~~channel_info?pgm_num~INT?bender_value~INT?bender_range~INT?controllers~ARRAY#_128_~UCHAR###?emulation~INT?sysex_buf~ARRAY#_64_~UCHAR#?sysex_ptr~INT# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 2631 could not be translated for associated CType ARRAY#_128_~CHAR# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch475 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch475 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch473 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch490 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 2558]: a call of __VERIFIER_error() is reachable a call of __VERIFIER_error() is reachable We found a FailurePath: [L2581] int ldv_state_variable_1 ; [L2582] int LDV_IN_INTERRUPT = 1; [L2583] int ref_cnt ; [L2584] int ldv_state_variable_0 ; [L2664-L2682] static struct physical_voice_info pv_map[18U] = { {0U, 2U, 0U, {0U, 3U, 8U, 11U}}, {1U, 2U, 0U, {1U, 4U, 9U, 12U}}, {2U, 2U, 0U, {2U, 5U, 10U, 13U}}, {3U, 2U, 0U, {8U, 11U, 0U, 0U}}, {4U, 2U, 0U, {9U, 12U, 0U, 0U}}, {5U, 2U, 0U, {10U, 13U, 0U, 0U}}, {6U, 2U, 0U, {16U, 19U, 0U, 0U}}, {7U, 2U, 0U, {17U, 20U, 0U, 0U}}, {8U, 2U, 0U, {18U, 21U, 0U, 0U}}, {0U, 2U, 1U, {0U, 3U, 8U, 11U}}, {1U, 2U, 1U, {1U, 4U, 9U, 12U}}, {2U, 2U, 1U, {2U, 5U, 10U, 13U}}, {3U, 2U, 1U, {8U, 11U, 0U, 0U}}, {4U, 2U, 1U, {9U, 12U, 0U, 0U}}, {5U, 2U, 1U, {10U, 13U, 0U, 0U}}, {6U, 2U, 1U, {16U, 19U, 0U, 0U}}, {7U, 2U, 1U, {17U, 20U, 0U, 0U}}, {8U, 2U, 1U, {18U, 21U, 0U, 0U}}}; [L2683] static struct opl_devinfo *devc = (struct opl_devinfo *)0; [L2684] static int detected_model ; [L2977-L3009] static char fm_volume_table[128U] = { -64, -48, -40, -35, -32, -29, -27, -26, -24, -23, -21, -20, -19, -18, -18, -17, -16, -15, -15, -14, -13, -13, -12, -12, -11, -11, -10, -10, -10, -9, -9, -8, -8, -8, -7, -7, -7, -6, -6, -6, -5, -5, -5, -5, -4, -4, -4, -4, -3, -3, -3, -3, -2, -2, -2, -2, -2, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8}; [L3740-L4790] static struct synth_operations opl3_operations = {& __this_module, (char *)"OPL", (struct synth_info *)0, 0, 0, 0, & opl3_open, & opl3_close, & opl3_ioctl, & opl3_kill_note, & opl3_start_note, & opl3_set_instr, & opl3_reset, & opl3_hw_control, & opl3_load_patch, & opl3_aftertouch, & opl3_controller, & opl3_panning, & opl3_volume_method, & opl3_bender, & opl3_alloc_voice, & opl3_setup_voice, 0, {0, 0, 0, {(unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0}, 0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}, {{0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}, {0, 0, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}}}, 0, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0}; [L4897] static int me ; [L4898] static int io = -1; [L4936] int ldv_retval_0 ; [L4937] int ldv_retval_1 ; VAL [\old(detected_model)=2663, \old(devc)=2634, \old(devc)=2648, \old(fm_volume_table)=null, \old(fm_volume_table)=null, \old(io)=2621, \old(LDV_IN_INTERRUPT)=2632, \old(ldv_retval_0)=2629, \old(ldv_retval_1)=2618, \old(ldv_state_variable_0)=2644, \old(ldv_state_variable_1)=2666, \old(me)=2636, \old(opl3_operations)=null, \old(opl3_operations)=null, \old(pv_map)=null, \old(pv_map)=null, \old(ref_cnt)=2656, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L4942] int ldvarg18 ; [L4943] int tmp ; [L4944] int ldvarg11 ; [L4945] int tmp___0 ; [L4946] int ldvarg32 ; [L4947] int tmp___1 ; [L4948] int ldvarg7 ; [L4949] int tmp___2 ; [L4950] unsigned char *ldvarg23 ; [L4951] void *tmp___3 ; [L4952] int ldvarg43 ; [L4953] int tmp___4 ; [L4954] int ldvarg42 ; [L4955] int tmp___5 ; [L4956] int ldvarg12 ; [L4957] int tmp___6 ; [L4958] int ldvarg46 ; [L4959] int tmp___7 ; [L4960] int ldvarg1 ; [L4961] int tmp___8 ; [L4962] int ldvarg37 ; [L4963] int tmp___9 ; [L4964] int ldvarg29 ; [L4965] int tmp___10 ; [L4966] struct voice_alloc_info *ldvarg44 ; [L4967] void *tmp___11 ; [L4968] int ldvarg24 ; [L4969] int tmp___12 ; [L4970] int ldvarg35 ; [L4971] int tmp___13 ; [L4972] int ldvarg0 ; [L4973] int tmp___14 ; [L4974] int ldvarg38 ; [L4975] int tmp___15 ; [L4976] int ldvarg5 ; [L4977] int tmp___16 ; [L4978] void *ldvarg33 ; [L4979] void *tmp___17 ; [L4980] int ldvarg16 ; [L4981] int tmp___18 ; [L4982] int ldvarg6 ; [L4983] int tmp___19 ; [L4984] int ldvarg4 ; [L4985] int tmp___20 ; [L4986] int ldvarg14 ; [L4987] int tmp___21 ; [L4988] unsigned int ldvarg34 ; [L4989] unsigned int tmp___22 ; [L4990] int ldvarg28 ; [L4991] int tmp___23 ; [L4992] int ldvarg2 ; [L4993] int tmp___24 ; [L4994] int ldvarg47 ; [L4995] int tmp___25 ; [L4996] int ldvarg39 ; [L4997] int tmp___26 ; [L4998] int ldvarg20 ; [L4999] int tmp___27 ; [L5000] int ldvarg31 ; [L5001] int tmp___28 ; [L5002] int ldvarg41 ; [L5003] int tmp___29 ; [L5004] int ldvarg3 ; [L5005] int tmp___30 ; [L5006] char *ldvarg8 ; [L5007] void *tmp___31 ; [L5008] int ldvarg13 ; [L5009] int tmp___32 ; [L5010] int ldvarg36 ; [L5011] int tmp___33 ; [L5012] int ldvarg10 ; [L5013] int tmp___34 ; [L5014] int ldvarg40 ; [L5015] int tmp___35 ; [L5016] int ldvarg9 ; [L5017] int tmp___36 ; [L5018] int ldvarg45 ; [L5019] int tmp___37 ; [L5020] int ldvarg26 ; [L5021] int tmp___38 ; [L5022] int ldvarg27 ; [L5023] int tmp___39 ; [L5024] int ldvarg15 ; [L5025] int tmp___40 ; [L5026] int ldvarg30 ; [L5027] int tmp___41 ; [L5028] int ldvarg21 ; [L5029] int tmp___42 ; [L5030] int ldvarg17 ; [L5031] int tmp___43 ; [L5032] int ldvarg25 ; [L5033] int tmp___44 ; [L5034] int ldvarg22 ; [L5035] int tmp___45 ; [L5036] int ldvarg19 ; [L5037] int tmp___46 ; [L5038] int tmp___47 ; [L5039] int tmp___48 ; [L5040] int tmp___49 ; [L5042] tmp = __VERIFIER_nondet_int() [L5043] ldvarg18 = tmp [L5044] tmp___0 = __VERIFIER_nondet_int() [L5045] ldvarg11 = tmp___0 [L5046] tmp___1 = __VERIFIER_nondet_int() [L5047] ldvarg32 = tmp___1 [L5048] tmp___2 = __VERIFIER_nondet_int() [L5049] ldvarg7 = tmp___2 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldvarg11=0, ldvarg18=1, ldvarg32=1, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___2=1] [L5050] CALL, EXPR ldv_zalloc(1UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=1, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L2515] void *p ; [L2516] void *tmp ; [L2517] int tmp___0 ; [L2519] tmp___0 = __VERIFIER_nondet_int() [L2520] COND TRUE tmp___0 != 0 [L2521] return ((void *)0); VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=1, \result={0:0}, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, size=1, tmp___0=1] [L5050] RET, EXPR ldv_zalloc(1UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_zalloc(1UL)={0:0}, ldvarg11=0, ldvarg18=1, ldvarg32=1, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___2=1] [L5050] tmp___3 = ldv_zalloc(1UL) [L5051] ldvarg23 = (unsigned char *)tmp___3 [L5052] tmp___4 = __VERIFIER_nondet_int() [L5053] ldvarg43 = tmp___4 [L5054] tmp___5 = __VERIFIER_nondet_int() [L5055] ldvarg42 = tmp___5 [L5056] tmp___6 = __VERIFIER_nondet_int() [L5057] ldvarg12 = tmp___6 [L5058] tmp___7 = __VERIFIER_nondet_int() [L5059] ldvarg46 = tmp___7 [L5060] tmp___8 = __VERIFIER_nondet_int() [L5061] ldvarg1 = tmp___8 [L5062] tmp___9 = __VERIFIER_nondet_int() [L5063] ldvarg37 = tmp___9 [L5064] tmp___10 = __VERIFIER_nondet_int() [L5065] ldvarg29 = tmp___10 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldvarg1=1, ldvarg11=0, ldvarg12=1, ldvarg18=1, ldvarg23={0:0}, ldvarg29=1, ldvarg32=1, ldvarg37=1, ldvarg42=1, ldvarg43=0, ldvarg46=1, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___2=1, tmp___3={0:0}, tmp___4=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5066] CALL, EXPR ldv_zalloc(208UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=208, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L2515] void *p ; [L2516] void *tmp ; [L2517] int tmp___0 ; [L2519] tmp___0 = __VERIFIER_nondet_int() [L2520] COND TRUE tmp___0 != 0 [L2521] return ((void *)0); VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=208, \result={0:0}, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, size=208, tmp___0=1] [L5066] RET, EXPR ldv_zalloc(208UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_zalloc(208UL)={0:0}, ldvarg1=1, ldvarg11=0, ldvarg12=1, ldvarg18=1, ldvarg23={0:0}, ldvarg29=1, ldvarg32=1, ldvarg37=1, ldvarg42=1, ldvarg43=0, ldvarg46=1, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___2=1, tmp___3={0:0}, tmp___4=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5066] tmp___11 = ldv_zalloc(208UL) [L5067] ldvarg44 = (struct voice_alloc_info *)tmp___11 [L5068] tmp___12 = __VERIFIER_nondet_int() [L5069] ldvarg24 = tmp___12 [L5070] tmp___13 = __VERIFIER_nondet_int() [L5071] ldvarg35 = tmp___13 [L5072] tmp___14 = __VERIFIER_nondet_int() [L5073] ldvarg0 = tmp___14 [L5074] tmp___15 = __VERIFIER_nondet_int() [L5075] ldvarg38 = tmp___15 [L5076] tmp___16 = __VERIFIER_nondet_int() [L5077] ldvarg5 = tmp___16 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg11=0, ldvarg12=1, ldvarg18=1, ldvarg23={0:0}, ldvarg24=1, ldvarg29=1, ldvarg32=1, ldvarg35=0, ldvarg37=1, ldvarg38=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg46=1, ldvarg5=1, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___2=1, tmp___3={0:0}, tmp___4=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5078] CALL, EXPR ldv_zalloc(1UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=1, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L2515] void *p ; [L2516] void *tmp ; [L2517] int tmp___0 ; [L2519] tmp___0 = __VERIFIER_nondet_int() [L2520] COND TRUE tmp___0 != 0 [L2521] return ((void *)0); VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=1, \result={0:0}, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, size=1, tmp___0=1] [L5078] RET, EXPR ldv_zalloc(1UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_zalloc(1UL)={0:0}, ldvarg0=1, ldvarg1=1, ldvarg11=0, ldvarg12=1, ldvarg18=1, ldvarg23={0:0}, ldvarg24=1, ldvarg29=1, ldvarg32=1, ldvarg35=0, ldvarg37=1, ldvarg38=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg46=1, ldvarg5=1, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___2=1, tmp___3={0:0}, tmp___4=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5078] tmp___17 = ldv_zalloc(1UL) [L5079] ldvarg33 = tmp___17 [L5080] tmp___18 = __VERIFIER_nondet_int() [L5081] ldvarg16 = tmp___18 [L5082] tmp___19 = __VERIFIER_nondet_int() [L5083] ldvarg6 = tmp___19 [L5084] tmp___20 = __VERIFIER_nondet_int() [L5085] ldvarg4 = tmp___20 [L5086] tmp___21 = __VERIFIER_nondet_int() [L5087] ldvarg14 = tmp___21 [L5088] tmp___22 = __VERIFIER_nondet_uint() [L5089] ldvarg34 = tmp___22 [L5090] tmp___23 = __VERIFIER_nondet_int() [L5091] ldvarg28 = tmp___23 [L5092] tmp___24 = __VERIFIER_nondet_int() [L5093] ldvarg2 = tmp___24 [L5094] tmp___25 = __VERIFIER_nondet_int() [L5095] ldvarg47 = tmp___25 [L5096] tmp___26 = __VERIFIER_nondet_int() [L5097] ldvarg39 = tmp___26 [L5098] tmp___27 = __VERIFIER_nondet_int() [L5099] ldvarg20 = tmp___27 [L5100] tmp___28 = __VERIFIER_nondet_int() [L5101] ldvarg31 = tmp___28 [L5102] tmp___29 = __VERIFIER_nondet_int() [L5103] ldvarg41 = tmp___29 [L5104] tmp___30 = __VERIFIER_nondet_int() [L5105] ldvarg3 = tmp___30 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg11=0, ldvarg12=1, ldvarg14=0, ldvarg16=0, ldvarg18=1, ldvarg2=1, ldvarg20=1, ldvarg23={0:0}, ldvarg24=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___4=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5106] CALL, EXPR ldv_zalloc(1UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=1, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L2515] void *p ; [L2516] void *tmp ; [L2517] int tmp___0 ; [L2519] tmp___0 = __VERIFIER_nondet_int() [L2520] COND TRUE tmp___0 != 0 [L2521] return ((void *)0); VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \old(size)=1, \result={0:0}, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, size=1, tmp___0=1] [L5106] RET, EXPR ldv_zalloc(1UL) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_zalloc(1UL)={0:0}, ldvarg0=1, ldvarg1=1, ldvarg11=0, ldvarg12=1, ldvarg14=0, ldvarg16=0, ldvarg18=1, ldvarg2=1, ldvarg20=1, ldvarg23={0:0}, ldvarg24=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___4=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5106] tmp___31 = ldv_zalloc(1UL) [L5107] ldvarg8 = (char *)tmp___31 [L5108] tmp___32 = __VERIFIER_nondet_int() [L5109] ldvarg13 = tmp___32 [L5110] tmp___33 = __VERIFIER_nondet_int() [L5111] ldvarg36 = tmp___33 [L5112] tmp___34 = __VERIFIER_nondet_int() [L5113] ldvarg10 = tmp___34 [L5114] tmp___35 = __VERIFIER_nondet_int() [L5115] ldvarg40 = tmp___35 [L5116] tmp___36 = __VERIFIER_nondet_int() [L5117] ldvarg9 = tmp___36 [L5118] tmp___37 = __VERIFIER_nondet_int() [L5119] ldvarg45 = tmp___37 [L5120] tmp___38 = __VERIFIER_nondet_int() [L5121] ldvarg26 = tmp___38 [L5122] tmp___39 = __VERIFIER_nondet_int() [L5123] ldvarg27 = tmp___39 [L5124] tmp___40 = __VERIFIER_nondet_int() [L5125] ldvarg15 = tmp___40 [L5126] tmp___41 = __VERIFIER_nondet_int() [L5127] ldvarg30 = tmp___41 [L5128] tmp___42 = __VERIFIER_nondet_int() [L5129] ldvarg21 = tmp___42 [L5130] tmp___43 = __VERIFIER_nondet_int() [L5131] ldvarg17 = tmp___43 [L5132] tmp___44 = __VERIFIER_nondet_int() [L5133] ldvarg25 = tmp___44 [L5134] tmp___45 = __VERIFIER_nondet_int() [L5135] ldvarg22 = tmp___45 [L5136] tmp___46 = __VERIFIER_nondet_int() [L5137] ldvarg19 = tmp___46 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5138] FCALL ldv_initialize() VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5139] ldv_state_variable_1 = 0 [L5140] ref_cnt = 0 [L5141] ldv_state_variable_0 = 1 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5143] tmp___47 = __VERIFIER_nondet_int() [L5145] case 0: [L5344] case 1: VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5345] COND TRUE ldv_state_variable_0 != 0 [L5346] tmp___49 = __VERIFIER_nondet_int() [L5348] case 0: [L5356] case 1: VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=1, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5357] COND TRUE ldv_state_variable_0 == 1 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=1, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5358] CALL, EXPR init_opl3() VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L4901] int tmp ; [L4904] COND FALSE !(io != -1) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L4913] return (0); VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, \result=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L5358] RET, EXPR init_opl3() VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, init_opl3()=0, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=1, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5358] ldv_retval_1 = init_opl3() [L5359] COND TRUE ldv_retval_1 == 0 [L5360] ldv_state_variable_0 = 3 [L5361] ldv_state_variable_1 = 1 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=1, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5364] COND FALSE !(ldv_retval_1 != 0) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=1, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5143] tmp___47 = __VERIFIER_nondet_int() [L5145] case 0: VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=0, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5146] COND TRUE ldv_state_variable_1 != 0 [L5147] tmp___48 = __VERIFIER_nondet_int() [L5149] case 0: [L5161] case 1: [L5173] case 2: [L5184] case 3: [L5196] case 4: [L5208] case 5: [L5220] case 6: [L5232] case 7: [L5244] case 8: [L5256] case 9: [L5268] case 10: [L5275] case 11: [L5287] case 12: [L5299] case 13: VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=0, tmp___48=13, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5300] COND TRUE ldv_state_variable_1 == 1 VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=1, ldvarg1=1, ldvarg10=-1, ldvarg11=0, ldvarg12=1, ldvarg13=1, ldvarg14=0, ldvarg15=1, ldvarg16=0, ldvarg17=1, ldvarg18=1, ldvarg19=0, ldvarg2=1, ldvarg20=1, ldvarg21=1, ldvarg22=1, ldvarg23={0:0}, ldvarg24=1, ldvarg25=1, ldvarg26=1, ldvarg27=1, ldvarg28=1, ldvarg29=1, ldvarg3=1, ldvarg30=0, ldvarg31=0, ldvarg32=1, ldvarg33={0:0}, ldvarg34=2614, ldvarg35=0, ldvarg36=1, ldvarg37=1, ldvarg38=1, ldvarg39=0, ldvarg4=1, ldvarg40=0, ldvarg41=1, ldvarg42=1, ldvarg43=0, ldvarg44={0:0}, ldvarg45=1, ldvarg46=1, ldvarg47=1, ldvarg5=1, ldvarg6=-2147483648, ldvarg7=1, ldvarg8={0:0}, ldvarg9=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1, tmp___10=1, tmp___11={0:0}, tmp___12=1, tmp___13=0, tmp___14=1, tmp___15=1, tmp___16=1, tmp___17={0:0}, tmp___18=0, tmp___19=-2147483648, tmp___2=1, tmp___20=1, tmp___21=0, tmp___22=2614, tmp___23=1, tmp___24=1, tmp___25=1, tmp___26=0, tmp___27=1, tmp___28=0, tmp___29=1, tmp___3={0:0}, tmp___30=1, tmp___31={0:0}, tmp___32=1, tmp___33=1, tmp___34=-1, tmp___35=0, tmp___36=1, tmp___37=1, tmp___38=1, tmp___39=1, tmp___4=0, tmp___40=1, tmp___41=0, tmp___42=1, tmp___43=1, tmp___44=1, tmp___45=1, tmp___46=0, tmp___47=0, tmp___48=13, tmp___49=1, tmp___5=1, tmp___6=1, tmp___7=1, tmp___8=1, tmp___9=1] [L5301-L5302] CALL opl3_load_patch(ldvarg7, ldvarg9, (char const *)ldvarg8, ldvarg6, ldvarg10, ldvarg5) VAL [\old(count)=4294967295, \old(detected_model)=0, \old(dev)=1, \old(devc)=0, \old(devc)=0, \old(format)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(offs)=-2147483648, \old(pmgr_flag)=1, \old(ref_cnt)=0, __this_module={2657:2616}, addr={0:0}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L3431] struct sbi_instrument ins ; [L3432] unsigned long tmp ; [L3433] int tmp___0 ; VAL [\old(count)=4294967295, \old(detected_model)=0, \old(dev)=1, \old(devc)=0, \old(devc)=0, \old(format)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(offs)=-2147483648, \old(pmgr_flag)=1, \old(ref_cnt)=0, __this_module={2657:2616}, addr={0:0}, addr={0:0}, count=4294967295, detected_model=0, dev=1, devc={0:0}, fm_volume_table={-25:0}, format=1, ins={2:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, offs=-2147483648, opl3_operations={1:0}, pmgr_flag=1, pv_map={-21:0}, ref_cnt=0] [L3435] COND FALSE !((unsigned int )count <= 39U) VAL [\old(count)=4294967295, \old(detected_model)=0, \old(dev)=1, \old(devc)=0, \old(devc)=0, \old(format)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(offs)=-2147483648, \old(pmgr_flag)=1, \old(ref_cnt)=0, __this_module={2657:2616}, addr={0:0}, addr={0:0}, count=4294967295, detected_model=0, dev=1, devc={0:0}, fm_volume_table={-25:0}, format=1, ins={2:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, offs=-2147483648, opl3_operations={1:0}, pmgr_flag=1, pv_map={-21:0}, ref_cnt=0] [L3440-L3441] CALL ldv_copy_from_user_7((void *)(& ins) + (unsigned long )offs, (void const *)addr + (unsigned long )offs, 40UL - (unsigned long )offs) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(n)=2147483688, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, from={0:-2147483648}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, to={2:-2147483648}] [L5432] unsigned long tmp ; VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(n)=2147483688, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, from={0:-2147483648}, from={0:-2147483648}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, n=2147483688, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0, to={2:-2147483648}, to={2:-2147483648}] [L5434] CALL ldv_check_len((long )n) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(n)=-2147483608, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L5474] COND FALSE !(n >= 0L) VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(n)=-2147483608, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, n=-2147483608, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L5476] CALL ldv_error() VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] [L2558] __VERIFIER_error() VAL [\old(detected_model)=0, \old(devc)=0, \old(devc)=0, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(me)=0, \old(ref_cnt)=0, __this_module={2657:2616}, detected_model=0, devc={0:0}, fm_volume_table={-25:0}, io=-1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, opl3_operations={1:0}, pv_map={-21:0}, ref_cnt=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 78 procedures, 887 locations, 1 error locations. UNSAFE Result, 11.6s OverallTime, 4 OverallIterations, 4 TraceHistogramMax, 0.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3540 SDtfs, 335 SDslu, 12421 SDs, 0 SdLazy, 161 SolverSat, 15 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1000occurred in iteration=3, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 3 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 4.1s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 277 NumberOfCodeBlocks, 277 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 196 ConstructedInterpolants, 0 QuantifiedInterpolants, 16848 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 3 InterpolantComputations, 3 PerfectInterpolantSequences, 76/76 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...