./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5eff9009202d8b0bf60c327eed36946f13574b2b7f3842f1a4c1fa3c35e53160 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-03 02:36:44,063 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-03 02:36:44,128 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Default.epf [2023-12-03 02:36:44,133 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-03 02:36:44,133 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2023-12-03 02:36:44,157 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-03 02:36:44,158 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-03 02:36:44,158 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-03 02:36:44,159 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-03 02:36:44,159 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-03 02:36:44,160 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-03 02:36:44,160 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-12-03 02:36:44,161 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-12-03 02:36:44,161 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-12-03 02:36:44,162 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-03 02:36:44,162 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-03 02:36:44,163 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-03 02:36:44,163 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2023-12-03 02:36:44,164 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2023-12-03 02:36:44,164 INFO L153 SettingsManager]: * Theory for external solver=ALL [2023-12-03 02:36:44,165 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-03 02:36:44,165 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-12-03 02:36:44,166 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-03 02:36:44,166 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-03 02:36:44,167 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2023-12-03 02:36:44,167 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-03 02:36:44,167 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5eff9009202d8b0bf60c327eed36946f13574b2b7f3842f1a4c1fa3c35e53160 [2023-12-03 02:36:44,369 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-03 02:36:44,389 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-03 02:36:44,392 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-03 02:36:44,393 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-03 02:36:44,394 INFO L274 PluginConnector]: CDTParser initialized [2023-12-03 02:36:44,395 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2023-12-03 02:36:47,166 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-03 02:36:47,548 INFO L384 CDTParser]: Found 1 translation units. [2023-12-03 02:36:47,548 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2023-12-03 02:36:47,584 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data/ddb4c6c18/a20a8af4636e4f9db027365a8e213371/FLAG335e3b3db [2023-12-03 02:36:47,598 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data/ddb4c6c18/a20a8af4636e4f9db027365a8e213371 [2023-12-03 02:36:47,601 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-03 02:36:47,602 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-03 02:36:47,604 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-03 02:36:47,604 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-03 02:36:47,609 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-03 02:36:47,610 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 02:36:47" (1/1) ... [2023-12-03 02:36:47,611 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28e8b763 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:47, skipping insertion in model container [2023-12-03 02:36:47,611 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 02:36:47" (1/1) ... [2023-12-03 02:36:47,705 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-03 02:36:48,509 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 02:36:48,605 INFO L202 MainTranslator]: Completed pre-run [2023-12-03 02:36:48,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2595] [2023-12-03 02:36:48,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2603] [2023-12-03 02:36:48,808 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 02:36:48,925 INFO L206 MainTranslator]: Completed translation [2023-12-03 02:36:48,925 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48 WrapperNode [2023-12-03 02:36:48,925 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-03 02:36:48,926 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-03 02:36:48,926 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-03 02:36:48,926 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-03 02:36:48,932 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:48,987 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,392 INFO L138 Inliner]: procedures = 105, calls = 3248, calls flagged for inlining = 219, calls inlined = 1245, statements flattened = 17913 [2023-12-03 02:36:49,392 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-03 02:36:49,393 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-03 02:36:49,393 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-03 02:36:49,393 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-03 02:36:49,401 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,401 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,541 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,542 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,795 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,845 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,873 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,905 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,983 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-03 02:36:49,984 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-03 02:36:49,984 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-03 02:36:49,984 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-03 02:36:49,985 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:36:48" (1/1) ... [2023-12-03 02:36:49,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-12-03 02:36:50,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 [2023-12-03 02:36:50,014 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2023-12-03 02:36:50,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2023-12-03 02:36:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-03 02:36:50,047 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-03 02:36:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-03 02:36:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-03 02:36:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-03 02:36:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-03 02:36:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-03 02:36:50,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-03 02:36:50,049 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-03 02:36:50,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-03 02:36:50,398 INFO L241 CfgBuilder]: Building ICFG [2023-12-03 02:36:50,399 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-03 02:37:02,268 INFO L282 CfgBuilder]: Performing block encoding [2023-12-03 02:37:07,304 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-03 02:37:07,304 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-12-03 02:37:07,308 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 02:37:07 BoogieIcfgContainer [2023-12-03 02:37:07,309 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-03 02:37:07,310 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2023-12-03 02:37:07,310 INFO L270 PluginConnector]: Initializing CodeCheck... [2023-12-03 02:37:07,318 INFO L274 PluginConnector]: CodeCheck initialized [2023-12-03 02:37:07,319 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 02:37:07" (1/1) ... [2023-12-03 02:37:07,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-03 02:37:07,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:07,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6605 states to 5616 states and 6605 transitions. [2023-12-03 02:37:07,457 INFO L276 IsEmpty]: Start isEmpty. Operand 5616 states and 6605 transitions. [2023-12-03 02:37:07,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-12-03 02:37:07,460 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:07,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:07,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:08,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:08,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:08,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6632 states to 5619 states and 6632 transitions. [2023-12-03 02:37:08,697 INFO L276 IsEmpty]: Start isEmpty. Operand 5619 states and 6632 transitions. [2023-12-03 02:37:08,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-12-03 02:37:08,698 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:08,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:09,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:09,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:09,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6665 states to 5625 states and 6665 transitions. [2023-12-03 02:37:09,580 INFO L276 IsEmpty]: Start isEmpty. Operand 5625 states and 6665 transitions. [2023-12-03 02:37:09,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-12-03 02:37:09,583 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:09,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:09,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:10,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:10,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:10,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6702 states to 5633 states and 6702 transitions. [2023-12-03 02:37:10,552 INFO L276 IsEmpty]: Start isEmpty. Operand 5633 states and 6702 transitions. [2023-12-03 02:37:10,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-12-03 02:37:10,554 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:10,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:11,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:11,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:11,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 5633 states and 6698 transitions. [2023-12-03 02:37:11,114 INFO L276 IsEmpty]: Start isEmpty. Operand 5633 states and 6698 transitions. [2023-12-03 02:37:11,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-12-03 02:37:11,115 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:11,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:11,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 02:37:11,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:11,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 5634 states and 6698 transitions. [2023-12-03 02:37:11,760 INFO L276 IsEmpty]: Start isEmpty. Operand 5634 states and 6698 transitions. [2023-12-03 02:37:11,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-03 02:37:11,761 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:11,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:11,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:12,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:12,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:12,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6699 states to 5636 states and 6699 transitions. [2023-12-03 02:37:12,381 INFO L276 IsEmpty]: Start isEmpty. Operand 5636 states and 6699 transitions. [2023-12-03 02:37:12,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-03 02:37:12,381 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:12,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:12,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:12,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 02:37:12,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:12,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6705 states to 5640 states and 6705 transitions. [2023-12-03 02:37:12,957 INFO L276 IsEmpty]: Start isEmpty. Operand 5640 states and 6705 transitions. [2023-12-03 02:37:12,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-03 02:37:12,958 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:12,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:13,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:13,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:13,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6707 states to 5642 states and 6707 transitions. [2023-12-03 02:37:13,492 INFO L276 IsEmpty]: Start isEmpty. Operand 5642 states and 6707 transitions. [2023-12-03 02:37:13,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-03 02:37:13,493 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:13,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:13,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:14,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-03 02:37:14,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:14,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6703 states to 5642 states and 6703 transitions. [2023-12-03 02:37:14,072 INFO L276 IsEmpty]: Start isEmpty. Operand 5642 states and 6703 transitions. [2023-12-03 02:37:14,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-03 02:37:14,072 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:14,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:14,451 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-03 02:37:14,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:14,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6703 states to 5643 states and 6703 transitions. [2023-12-03 02:37:14,481 INFO L276 IsEmpty]: Start isEmpty. Operand 5643 states and 6703 transitions. [2023-12-03 02:37:14,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2023-12-03 02:37:14,482 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:14,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:37:14,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-03 02:37:14,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:37:14,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6703 states to 5644 states and 6703 transitions. [2023-12-03 02:37:14,893 INFO L276 IsEmpty]: Start isEmpty. Operand 5644 states and 6703 transitions. [2023-12-03 02:37:14,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-12-03 02:37:14,894 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:37:14,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-03 02:37:16,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-03 02:37:16,833 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-03 02:37:18,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-03 02:37:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-03 02:37:20,039 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-03 02:37:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-03 02:37:20,450 WARN L476 CodeCheckObserver]: This program is UNSAFE, Check terminated with 12 iterations. [2023-12-03 02:37:20,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,553 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated [2023-12-03 02:37:20,554 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,555 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated [2023-12-03 02:37:20,556 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated [2023-12-03 02:37:20,557 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,558 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated [2023-12-03 02:37:20,559 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,560 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,561 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated [2023-12-03 02:37:20,562 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated [2023-12-03 02:37:20,562 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,565 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated [2023-12-03 02:37:20,565 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated [2023-12-03 02:37:20,566 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,567 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch500 could not be translated [2023-12-03 02:37:20,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated [2023-12-03 02:37:20,568 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated [2023-12-03 02:37:20,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,569 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,570 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 [2023-12-03 02:37:20,602 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 03.12 02:37:20 ImpRootNode [2023-12-03 02:37:20,602 INFO L131 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2023-12-03 02:37:20,603 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-03 02:37:20,603 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-03 02:37:20,603 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-03 02:37:20,604 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 02:37:07" (3/4) ... [2023-12-03 02:37:20,605 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-12-03 02:37:20,606 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-03 02:37:20,607 INFO L158 Benchmark]: Toolchain (without parser) took 33004.66ms. Allocated memory was 146.8MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 95.5MB in the beginning and 477.2MB in the end (delta: -381.7MB). Peak memory consumption was 849.8MB. Max. memory is 16.1GB. [2023-12-03 02:37:20,608 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 102.8MB. Free memory is still 48.1MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-03 02:37:20,609 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1321.80ms. Allocated memory was 146.8MB in the beginning and 203.4MB in the end (delta: 56.6MB). Free memory was 95.5MB in the beginning and 147.5MB in the end (delta: -52.1MB). Peak memory consumption was 96.2MB. Max. memory is 16.1GB. [2023-12-03 02:37:20,609 INFO L158 Benchmark]: Boogie Procedure Inliner took 466.08ms. Allocated memory is still 203.4MB. Free memory was 147.5MB in the beginning and 75.8MB in the end (delta: 71.8MB). Peak memory consumption was 106.8MB. Max. memory is 16.1GB. [2023-12-03 02:37:20,610 INFO L158 Benchmark]: Boogie Preprocessor took 590.46ms. Allocated memory was 203.4MB in the beginning and 327.2MB in the end (delta: 123.7MB). Free memory was 75.8MB in the beginning and 159.7MB in the end (delta: -83.9MB). Peak memory consumption was 53.1MB. Max. memory is 16.1GB. [2023-12-03 02:37:20,611 INFO L158 Benchmark]: RCFGBuilder took 17325.02ms. Allocated memory was 327.2MB in the beginning and 1.1GB in the end (delta: 767.6MB). Free memory was 159.7MB in the beginning and 335.1MB in the end (delta: -175.4MB). Peak memory consumption was 731.9MB. Max. memory is 16.1GB. [2023-12-03 02:37:20,612 INFO L158 Benchmark]: CodeCheck took 13292.68ms. Allocated memory was 1.1GB in the beginning and 1.4GB in the end (delta: 283.1MB). Free memory was 335.1MB in the beginning and 477.2MB in the end (delta: -142.0MB). Peak memory consumption was 141.1MB. Max. memory is 16.1GB. [2023-12-03 02:37:20,612 INFO L158 Benchmark]: Witness Printer took 3.52ms. Allocated memory is still 1.4GB. Free memory is still 477.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-03 02:37:20,616 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - StatisticsResult: Ultimate CodeCheck benchmark data CFG has 1 procedures, 5616 locations, 2765 error locations. Started 1 CEGAR loops. OverallTime: 13.1s, OverallIterations: 12, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1034 SdHoareTripleChecker+Valid, 7.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 444 mSDsluCounter, 1124 SdHoareTripleChecker+Invalid, 7.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 669 mSDsCounter, 403 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1997 IncrementalHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 403 mSolverCounterUnsat, 455 mSDtfsCounter, 1997 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2118 GetRequests, 2086 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: 0.3s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 3.3s InterpolantComputationTime, 163 NumberOfCodeBlocks, 163 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 133 ConstructedInterpolants, 0 QuantifiedInterpolants, 337 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 11 InterpolantComputations, 11 PerfectInterpolantSequences, 17/17 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: overapproximation of large string literal at line 4910. Possible FailurePath: [L2588] int ldv_state_variable_1 ; [L2589] int LDV_IN_INTERRUPT = 1; [L2590] int ref_cnt ; [L2591] int ldv_state_variable_0 ; [L2671-L2689] 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}}}; [L2690] static struct opl_devinfo *devc = (struct opl_devinfo *)0; [L2691] static int detected_model ; [L2984-L3016] 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}; [L3747-L4797] 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}; [L4904] static int me ; [L4905] static int io = -1; [L4943] int ldv_retval_0 ; [L4944] int ldv_retval_1 ; [L4949] int ldvarg18 ; [L4950] int tmp ; [L4951] int ldvarg11 ; [L4952] int tmp___0 ; [L4953] int ldvarg32 ; [L4954] int tmp___1 ; [L4955] int ldvarg7 ; [L4956] int tmp___2 ; [L4957] unsigned char *ldvarg23 ; [L4958] void *tmp___3 ; [L4959] int ldvarg43 ; [L4960] int tmp___4 ; [L4961] int ldvarg42 ; [L4962] int tmp___5 ; [L4963] int ldvarg12 ; [L4964] int tmp___6 ; [L4965] int ldvarg46 ; [L4966] int tmp___7 ; [L4967] int ldvarg1 ; [L4968] int tmp___8 ; [L4969] int ldvarg37 ; [L4970] int tmp___9 ; [L4971] int ldvarg29 ; [L4972] int tmp___10 ; [L4973] struct voice_alloc_info *ldvarg44 ; [L4974] void *tmp___11 ; [L4975] int ldvarg24 ; [L4976] int tmp___12 ; [L4977] int ldvarg35 ; [L4978] int tmp___13 ; [L4979] int ldvarg0 ; [L4980] int tmp___14 ; [L4981] int ldvarg38 ; [L4982] int tmp___15 ; [L4983] int ldvarg5 ; [L4984] int tmp___16 ; [L4985] void *ldvarg33 ; [L4986] void *tmp___17 ; [L4987] int ldvarg16 ; [L4988] int tmp___18 ; [L4989] int ldvarg6 ; [L4990] int tmp___19 ; [L4991] int ldvarg4 ; [L4992] int tmp___20 ; [L4993] int ldvarg14 ; [L4994] int tmp___21 ; [L4995] unsigned int ldvarg34 ; [L4996] unsigned int tmp___22 ; [L4997] int ldvarg28 ; [L4998] int tmp___23 ; [L4999] int ldvarg2 ; [L5000] int tmp___24 ; [L5001] int ldvarg47 ; [L5002] int tmp___25 ; [L5003] int ldvarg39 ; [L5004] int tmp___26 ; [L5005] int ldvarg20 ; [L5006] int tmp___27 ; [L5007] int ldvarg31 ; [L5008] int tmp___28 ; [L5009] int ldvarg41 ; [L5010] int tmp___29 ; [L5011] int ldvarg3 ; [L5012] int tmp___30 ; [L5013] char *ldvarg8 ; [L5014] void *tmp___31 ; [L5015] int ldvarg13 ; [L5016] int tmp___32 ; [L5017] int ldvarg36 ; [L5018] int tmp___33 ; [L5019] int ldvarg10 ; [L5020] int tmp___34 ; [L5021] int ldvarg40 ; [L5022] int tmp___35 ; [L5023] int ldvarg9 ; [L5024] int tmp___36 ; [L5025] int ldvarg45 ; [L5026] int tmp___37 ; [L5027] int ldvarg26 ; [L5028] int tmp___38 ; [L5029] int ldvarg27 ; [L5030] int tmp___39 ; [L5031] int ldvarg15 ; [L5032] int tmp___40 ; [L5033] int ldvarg30 ; [L5034] int tmp___41 ; [L5035] int ldvarg21 ; [L5036] int tmp___42 ; [L5037] int ldvarg17 ; [L5038] int tmp___43 ; [L5039] int ldvarg25 ; [L5040] int tmp___44 ; [L5041] int ldvarg22 ; [L5042] int tmp___45 ; [L5043] int ldvarg19 ; [L5044] int tmp___46 ; [L5045] int tmp___47 ; [L5046] int tmp___48 ; [L5047] int tmp___49 ; [L5049] tmp = __VERIFIER_nondet_int() [L5050] ldvarg18 = tmp [L5051] tmp___0 = __VERIFIER_nondet_int() [L5052] ldvarg11 = tmp___0 [L5053] tmp___1 = __VERIFIER_nondet_int() [L5054] ldvarg32 = tmp___1 [L5055] tmp___2 = __VERIFIER_nondet_int() [L5056] ldvarg7 = tmp___2 [L5057] CALL, EXPR ldv_zalloc(1UL) [L2530] void *p ; [L2531] void *tmp ; [L2532] int tmp___0 ; [L2534] tmp___0 = __VERIFIER_nondet_int() [L2535] COND TRUE tmp___0 != 0 [L2536] return ((void *)0); [L5057] RET, EXPR ldv_zalloc(1UL) [L5057] tmp___3 = ldv_zalloc(1UL) [L5058] ldvarg23 = (unsigned char *)tmp___3 [L5059] tmp___4 = __VERIFIER_nondet_int() [L5060] ldvarg43 = tmp___4 [L5061] tmp___5 = __VERIFIER_nondet_int() [L5062] ldvarg42 = tmp___5 [L5063] tmp___6 = __VERIFIER_nondet_int() [L5064] ldvarg12 = tmp___6 [L5065] tmp___7 = __VERIFIER_nondet_int() [L5066] ldvarg46 = tmp___7 [L5067] tmp___8 = __VERIFIER_nondet_int() [L5068] ldvarg1 = tmp___8 [L5069] tmp___9 = __VERIFIER_nondet_int() [L5070] ldvarg37 = tmp___9 [L5071] tmp___10 = __VERIFIER_nondet_int() [L5072] ldvarg29 = tmp___10 [L5073] CALL, EXPR ldv_zalloc(208UL) [L2530] void *p ; [L2531] void *tmp ; [L2532] int tmp___0 ; [L2534] tmp___0 = __VERIFIER_nondet_int() [L2535] COND TRUE tmp___0 != 0 [L2536] return ((void *)0); [L5073] RET, EXPR ldv_zalloc(208UL) [L5073] tmp___11 = ldv_zalloc(208UL) [L5074] ldvarg44 = (struct voice_alloc_info *)tmp___11 [L5075] tmp___12 = __VERIFIER_nondet_int() [L5076] ldvarg24 = tmp___12 [L5077] tmp___13 = __VERIFIER_nondet_int() [L5078] ldvarg35 = tmp___13 [L5079] tmp___14 = __VERIFIER_nondet_int() [L5080] ldvarg0 = tmp___14 [L5081] tmp___15 = __VERIFIER_nondet_int() [L5082] ldvarg38 = tmp___15 [L5083] tmp___16 = __VERIFIER_nondet_int() [L5084] ldvarg5 = tmp___16 [L5085] CALL, EXPR ldv_zalloc(1UL) [L2530] void *p ; [L2531] void *tmp ; [L2532] int tmp___0 ; [L2534] tmp___0 = __VERIFIER_nondet_int() [L2535] COND TRUE tmp___0 != 0 [L2536] return ((void *)0); [L5085] RET, EXPR ldv_zalloc(1UL) [L5085] tmp___17 = ldv_zalloc(1UL) [L5086] ldvarg33 = tmp___17 [L5087] tmp___18 = __VERIFIER_nondet_int() [L5088] ldvarg16 = tmp___18 [L5089] tmp___19 = __VERIFIER_nondet_int() [L5090] ldvarg6 = tmp___19 [L5091] tmp___20 = __VERIFIER_nondet_int() [L5092] ldvarg4 = tmp___20 [L5093] tmp___21 = __VERIFIER_nondet_int() [L5094] ldvarg14 = tmp___21 [L5095] tmp___22 = __VERIFIER_nondet_uint() [L5096] ldvarg34 = tmp___22 [L5097] tmp___23 = __VERIFIER_nondet_int() [L5098] ldvarg28 = tmp___23 [L5099] tmp___24 = __VERIFIER_nondet_int() [L5100] ldvarg2 = tmp___24 [L5101] tmp___25 = __VERIFIER_nondet_int() [L5102] ldvarg47 = tmp___25 [L5103] tmp___26 = __VERIFIER_nondet_int() [L5104] ldvarg39 = tmp___26 [L5105] tmp___27 = __VERIFIER_nondet_int() [L5106] ldvarg20 = tmp___27 [L5107] tmp___28 = __VERIFIER_nondet_int() [L5108] ldvarg31 = tmp___28 [L5109] tmp___29 = __VERIFIER_nondet_int() [L5110] ldvarg41 = tmp___29 [L5111] tmp___30 = __VERIFIER_nondet_int() [L5112] ldvarg3 = tmp___30 [L5113] CALL, EXPR ldv_zalloc(1UL) [L2530] void *p ; [L2531] void *tmp ; [L2532] int tmp___0 ; [L2534] tmp___0 = __VERIFIER_nondet_int() [L2535] COND TRUE tmp___0 != 0 [L2536] return ((void *)0); [L5113] RET, EXPR ldv_zalloc(1UL) [L5113] tmp___31 = ldv_zalloc(1UL) [L5114] ldvarg8 = (char *)tmp___31 [L5115] tmp___32 = __VERIFIER_nondet_int() [L5116] ldvarg13 = tmp___32 [L5117] tmp___33 = __VERIFIER_nondet_int() [L5118] ldvarg36 = tmp___33 [L5119] tmp___34 = __VERIFIER_nondet_int() [L5120] ldvarg10 = tmp___34 [L5121] tmp___35 = __VERIFIER_nondet_int() [L5122] ldvarg40 = tmp___35 [L5123] tmp___36 = __VERIFIER_nondet_int() [L5124] ldvarg9 = tmp___36 [L5125] tmp___37 = __VERIFIER_nondet_int() [L5126] ldvarg45 = tmp___37 [L5127] tmp___38 = __VERIFIER_nondet_int() [L5128] ldvarg26 = tmp___38 [L5129] tmp___39 = __VERIFIER_nondet_int() [L5130] ldvarg27 = tmp___39 [L5131] tmp___40 = __VERIFIER_nondet_int() [L5132] ldvarg15 = tmp___40 [L5133] tmp___41 = __VERIFIER_nondet_int() [L5134] ldvarg30 = tmp___41 [L5135] tmp___42 = __VERIFIER_nondet_int() [L5136] ldvarg21 = tmp___42 [L5137] tmp___43 = __VERIFIER_nondet_int() [L5138] ldvarg17 = tmp___43 [L5139] tmp___44 = __VERIFIER_nondet_int() [L5140] ldvarg25 = tmp___44 [L5141] tmp___45 = __VERIFIER_nondet_int() [L5142] ldvarg22 = tmp___45 [L5143] tmp___46 = __VERIFIER_nondet_int() [L5144] ldvarg19 = tmp___46 [L5145] FCALL ldv_initialize() [L5146] ldv_state_variable_1 = 0 [L5147] ref_cnt = 0 [L5148] ldv_state_variable_0 = 1 VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=0, ldvarg10=0, ldvarg11=0, ldvarg12=0, ldvarg13=0, ldvarg14=0, ldvarg15=0, ldvarg16=0, ldvarg17=0, ldvarg18=0, ldvarg19=0, ldvarg1=0, ldvarg20=0, ldvarg21=0, ldvarg22=0, ldvarg23={0:0}, ldvarg24=0, ldvarg25=0, ldvarg26=0, ldvarg27=0, ldvarg28=0, ldvarg29=0, ldvarg2=0, ldvarg30=0, ldvarg31=0, ldvarg32=0, ldvarg33={0:0}, ldvarg34=3285, ldvarg35=0, ldvarg36=0, ldvarg37=0, ldvarg38=0, ldvarg39=0, ldvarg3=0, ldvarg40=0, ldvarg41=0, ldvarg42=0, ldvarg43=0, ldvarg44={0:0}, ldvarg45=0, ldvarg46=0, ldvarg47=0, ldvarg4=0, ldvarg5=0, ldvarg6=0, ldvarg7=0, ldvarg8={0:0}, ldvarg9=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0, tmp=0, tmp___0=0, tmp___10=0, tmp___11={0:0}, tmp___12=0, tmp___13=0, tmp___14=0, tmp___15=0, tmp___16=0, tmp___17={0:0}, tmp___18=0, tmp___19=0, tmp___1=0, tmp___20=0, tmp___21=0, tmp___22=3285, tmp___23=0, tmp___24=0, tmp___25=0, tmp___26=0, tmp___27=0, tmp___28=0, tmp___29=0, tmp___2=0, tmp___30=0, tmp___31={0:0}, tmp___32=0, tmp___33=0, tmp___34=0, tmp___35=0, tmp___36=0, tmp___37=0, tmp___38=0, tmp___39=0, tmp___3={0:0}, tmp___40=0, tmp___41=0, tmp___42=0, tmp___43=0, tmp___44=0, tmp___45=0, tmp___46=0, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L5150] tmp___47 = __VERIFIER_nondet_int() [L5152] case 0: [L5351] case 1: [L5353] tmp___49 = __VERIFIER_nondet_int() [L5355] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=0, ldvarg10=0, ldvarg11=0, ldvarg12=0, ldvarg13=0, ldvarg14=0, ldvarg15=0, ldvarg16=0, ldvarg17=0, ldvarg18=0, ldvarg19=0, ldvarg1=0, ldvarg20=0, ldvarg21=0, ldvarg22=0, ldvarg23={0:0}, ldvarg24=0, ldvarg25=0, ldvarg26=0, ldvarg27=0, ldvarg28=0, ldvarg29=0, ldvarg2=0, ldvarg30=0, ldvarg31=0, ldvarg32=0, ldvarg33={0:0}, ldvarg34=3285, ldvarg35=0, ldvarg36=0, ldvarg37=0, ldvarg38=0, ldvarg39=0, ldvarg3=0, ldvarg40=0, ldvarg41=0, ldvarg42=0, ldvarg43=0, ldvarg44={0:0}, ldvarg45=0, ldvarg46=0, ldvarg47=0, ldvarg4=0, ldvarg5=0, ldvarg6=0, ldvarg7=0, ldvarg8={0:0}, ldvarg9=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0, tmp=0, tmp___0=0, tmp___10=0, tmp___11={0:0}, tmp___12=0, tmp___13=0, tmp___14=0, tmp___15=0, tmp___16=0, tmp___17={0:0}, tmp___18=0, tmp___19=0, tmp___1=0, tmp___20=0, tmp___21=0, tmp___22=3285, tmp___23=0, tmp___24=0, tmp___25=0, tmp___26=0, tmp___27=0, tmp___28=0, tmp___29=0, tmp___2=0, tmp___30=0, tmp___31={0:0}, tmp___32=0, tmp___33=0, tmp___34=0, tmp___35=0, tmp___36=0, tmp___37=0, tmp___38=0, tmp___39=0, tmp___3={0:0}, tmp___40=0, tmp___41=0, tmp___42=0, tmp___43=0, tmp___44=0, tmp___45=0, tmp___46=0, tmp___47=1, tmp___49=1, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L5351] case 1: [L5363] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldvarg0=0, ldvarg10=0, ldvarg11=0, ldvarg12=0, ldvarg13=0, ldvarg14=0, ldvarg15=0, ldvarg16=0, ldvarg17=0, ldvarg18=0, ldvarg19=0, ldvarg1=0, ldvarg20=0, ldvarg21=0, ldvarg22=0, ldvarg23={0:0}, ldvarg24=0, ldvarg25=0, ldvarg26=0, ldvarg27=0, ldvarg28=0, ldvarg29=0, ldvarg2=0, ldvarg30=0, ldvarg31=0, ldvarg32=0, ldvarg33={0:0}, ldvarg34=3285, ldvarg35=0, ldvarg36=0, ldvarg37=0, ldvarg38=0, ldvarg39=0, ldvarg3=0, ldvarg40=0, ldvarg41=0, ldvarg42=0, ldvarg43=0, ldvarg44={0:0}, ldvarg45=0, ldvarg46=0, ldvarg47=0, ldvarg4=0, ldvarg5=0, ldvarg6=0, ldvarg7=0, ldvarg8={0:0}, ldvarg9=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0, tmp=0, tmp___0=0, tmp___10=0, tmp___11={0:0}, tmp___12=0, tmp___13=0, tmp___14=0, tmp___15=0, tmp___16=0, tmp___17={0:0}, tmp___18=0, tmp___19=0, tmp___1=0, tmp___20=0, tmp___21=0, tmp___22=3285, tmp___23=0, tmp___24=0, tmp___25=0, tmp___26=0, tmp___27=0, tmp___28=0, tmp___29=0, tmp___2=0, tmp___30=0, tmp___31={0:0}, tmp___32=0, tmp___33=0, tmp___34=0, tmp___35=0, tmp___36=0, tmp___37=0, tmp___38=0, tmp___39=0, tmp___3={0:0}, tmp___40=0, tmp___41=0, tmp___42=0, tmp___43=0, tmp___44=0, tmp___45=0, tmp___46=0, tmp___47=1, tmp___49=1, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L5351] case 1: [L5365] CALL, EXPR init_opl3() [L4908] int tmp ; [L4910] CALL printk("<6>YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 1993-1996\n") [L5541] return __VERIFIER_nondet_int(); [L4910] RET printk("<6>YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 1993-1996\n") [L4911] COND FALSE !(io != -1) VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0] [L4920] return (0); VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0] [L5365] RET, EXPR init_opl3() [L5365] ldv_retval_1 = init_opl3() [L5351] case 1: [L5367] ldv_state_variable_0 = 3 [L5368] ldv_state_variable_1 = 1 VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=0, ldvarg10=0, ldvarg11=0, ldvarg12=0, ldvarg13=0, ldvarg14=0, ldvarg15=0, ldvarg16=0, ldvarg17=0, ldvarg18=0, ldvarg19=0, ldvarg1=0, ldvarg20=0, ldvarg21=0, ldvarg22=0, ldvarg23={0:0}, ldvarg24=0, ldvarg25=0, ldvarg26=0, ldvarg27=0, ldvarg28=0, ldvarg29=0, ldvarg2=0, ldvarg30=0, ldvarg31=0, ldvarg32=0, ldvarg33={0:0}, ldvarg34=3285, ldvarg35=0, ldvarg36=0, ldvarg37=0, ldvarg38=0, ldvarg39=0, ldvarg3=0, ldvarg40=0, ldvarg41=0, ldvarg42=0, ldvarg43=0, ldvarg44={0:0}, ldvarg45=0, ldvarg46=0, ldvarg47=0, ldvarg4=0, ldvarg5=0, ldvarg6=0, ldvarg7=0, ldvarg8={0:0}, ldvarg9=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0, tmp=0, tmp___0=0, tmp___10=0, tmp___11={0:0}, tmp___12=0, tmp___13=0, tmp___14=0, tmp___15=0, tmp___16=0, tmp___17={0:0}, tmp___18=0, tmp___19=0, tmp___1=0, tmp___20=0, tmp___21=0, tmp___22=3285, tmp___23=0, tmp___24=0, tmp___25=0, tmp___26=0, tmp___27=0, tmp___28=0, tmp___29=0, tmp___2=0, tmp___30=0, tmp___31={0:0}, tmp___32=0, tmp___33=0, tmp___34=0, tmp___35=0, tmp___36=0, tmp___37=0, tmp___38=0, tmp___39=0, tmp___3={0:0}, tmp___40=0, tmp___41=0, tmp___42=0, tmp___43=0, tmp___44=0, tmp___45=0, tmp___46=0, tmp___47=1, tmp___49=1, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L5351] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=0, ldvarg10=0, ldvarg11=0, ldvarg12=0, ldvarg13=0, ldvarg14=0, ldvarg15=0, ldvarg16=0, ldvarg17=0, ldvarg18=0, ldvarg19=0, ldvarg1=0, ldvarg20=0, ldvarg21=0, ldvarg22=0, ldvarg23={0:0}, ldvarg24=0, ldvarg25=0, ldvarg26=0, ldvarg27=0, ldvarg28=0, ldvarg29=0, ldvarg2=0, ldvarg30=0, ldvarg31=0, ldvarg32=0, ldvarg33={0:0}, ldvarg34=3285, ldvarg35=0, ldvarg36=0, ldvarg37=0, ldvarg38=0, ldvarg39=0, ldvarg3=0, ldvarg40=0, ldvarg41=0, ldvarg42=0, ldvarg43=0, ldvarg44={0:0}, ldvarg45=0, ldvarg46=0, ldvarg47=0, ldvarg4=0, ldvarg5=0, ldvarg6=0, ldvarg7=0, ldvarg8={0:0}, ldvarg9=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0, tmp=0, tmp___0=0, tmp___10=0, tmp___11={0:0}, tmp___12=0, tmp___13=0, tmp___14=0, tmp___15=0, tmp___16=0, tmp___17={0:0}, tmp___18=0, tmp___19=0, tmp___1=0, tmp___20=0, tmp___21=0, tmp___22=3285, tmp___23=0, tmp___24=0, tmp___25=0, tmp___26=0, tmp___27=0, tmp___28=0, tmp___29=0, tmp___2=0, tmp___30=0, tmp___31={0:0}, tmp___32=0, tmp___33=0, tmp___34=0, tmp___35=0, tmp___36=0, tmp___37=0, tmp___38=0, tmp___39=0, tmp___3={0:0}, tmp___40=0, tmp___41=0, tmp___42=0, tmp___43=0, tmp___44=0, tmp___45=0, tmp___46=0, tmp___47=1, tmp___49=1, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L5150] tmp___47 = __VERIFIER_nondet_int() [L5152] case 0: [L5154] tmp___48 = __VERIFIER_nondet_int() [L5156] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={263:261}, detected_model=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldvarg0=0, ldvarg10=0, ldvarg11=0, ldvarg12=0, ldvarg13=0, ldvarg14=0, ldvarg15=0, ldvarg16=0, ldvarg17=0, ldvarg18=0, ldvarg19=0, ldvarg1=0, ldvarg20=0, ldvarg21=0, ldvarg22=0, ldvarg23={0:0}, ldvarg24=0, ldvarg25=0, ldvarg26=0, ldvarg27=0, ldvarg28=0, ldvarg29=0, ldvarg2=0, ldvarg30=0, ldvarg31=0, ldvarg32=0, ldvarg33={0:0}, ldvarg34=3285, ldvarg35=0, ldvarg36=0, ldvarg37=0, ldvarg38=0, ldvarg39=0, ldvarg3=0, ldvarg40=0, ldvarg41=0, ldvarg42=0, ldvarg43=0, ldvarg44={0:0}, ldvarg45=0, ldvarg46=0, ldvarg47=0, ldvarg4=0, ldvarg5=0, ldvarg6=0, ldvarg7=0, ldvarg8={0:0}, ldvarg9=0, me=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0, tmp=0, tmp___0=0, tmp___10=0, tmp___11={0:0}, tmp___12=0, tmp___13=0, tmp___14=0, tmp___15=0, tmp___16=0, tmp___17={0:0}, tmp___18=0, tmp___19=0, tmp___1=0, tmp___20=0, tmp___21=0, tmp___22=3285, tmp___23=0, tmp___24=0, tmp___25=0, tmp___26=0, tmp___27=0, tmp___28=0, tmp___29=0, tmp___2=0, tmp___30=0, tmp___31={0:0}, tmp___32=0, tmp___33=0, tmp___34=0, tmp___35=0, tmp___36=0, tmp___37=0, tmp___38=0, tmp___39=0, tmp___3={0:0}, tmp___40=0, tmp___41=0, tmp___42=0, tmp___43=0, tmp___44=0, tmp___45=0, tmp___46=0, tmp___47=0, tmp___48=0, tmp___49=1, tmp___4=0, tmp___5=0, tmp___6=0, tmp___7=0, tmp___8=0, tmp___9=0] [L5152] case 0: [L5158] CALL opl3_alloc_voice(ldvarg45, ldvarg47, ldvarg46, ldvarg44) [L3656] int i ; [L3657] int p ; [L3658] int best ; [L3659] int first ; [L3660] int avail ; [L3661] int best_time ; [L3662] struct sbi_instrument *instr ; [L3663] int is4op ; [L3664] int instr_no ; [L3666] best_time = 2147483647 VAL [LDV_IN_INTERRUPT=1, \old(chn)=0, \old(dev)=0, \old(note)=0, __this_module={263:261}, alloc={0:0}, alloc={0:0}, best_time=2147483647, chn=0, detected_model=0, dev=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, note=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0] [L3667] COND FALSE !(chn < 0 || chn > 15) VAL [LDV_IN_INTERRUPT=1, \old(chn)=0, \old(dev)=0, \old(note)=0, __this_module={263:261}, alloc={0:0}, alloc={0:0}, best_time=2147483647, chn=0, detected_model=0, dev=0, devc={0:0}, fm_volume_table={25:0}, io=-1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, me=0, note=0, opl3_operations={26:0}, pv_map={24:0}, ref_cnt=0] [L3670] devc->chn_info * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26ms. Allocated memory is still 102.8MB. Free memory is still 48.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1321.80ms. Allocated memory was 146.8MB in the beginning and 203.4MB in the end (delta: 56.6MB). Free memory was 95.5MB in the beginning and 147.5MB in the end (delta: -52.1MB). Peak memory consumption was 96.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 466.08ms. Allocated memory is still 203.4MB. Free memory was 147.5MB in the beginning and 75.8MB in the end (delta: 71.8MB). Peak memory consumption was 106.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 590.46ms. Allocated memory was 203.4MB in the beginning and 327.2MB in the end (delta: 123.7MB). Free memory was 75.8MB in the beginning and 159.7MB in the end (delta: -83.9MB). Peak memory consumption was 53.1MB. Max. memory is 16.1GB. * RCFGBuilder took 17325.02ms. Allocated memory was 327.2MB in the beginning and 1.1GB in the end (delta: 767.6MB). Free memory was 159.7MB in the beginning and 335.1MB in the end (delta: -175.4MB). Peak memory consumption was 731.9MB. Max. memory is 16.1GB. * CodeCheck took 13292.68ms. Allocated memory was 1.1GB in the beginning and 1.4GB in the end (delta: 283.1MB). Free memory was 335.1MB in the beginning and 477.2MB in the end (delta: -142.0MB). Peak memory consumption was 141.1MB. Max. memory is 16.1GB. * Witness Printer took 3.52ms. Allocated memory is still 1.4GB. Free memory is still 477.2MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 2595]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2595] - GenericResultAtLocation [Line: 2603]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2603] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch500 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch515 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~switch498 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #Ultimate.meminit_#ptr#1 - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-12-03 02:37:20,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5eff9009202d8b0bf60c327eed36946f13574b2b7f3842f1a4c1fa3c35e53160 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-03 02:37:22,628 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-03 02:37:22,709 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Bitvector.epf [2023-12-03 02:37:22,742 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-03 02:37:22,743 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-03 02:37:22,744 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-03 02:37:22,744 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-03 02:37:22,745 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-03 02:37:22,746 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-03 02:37:22,746 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-12-03 02:37:22,747 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-12-03 02:37:22,747 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-12-03 02:37:22,748 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-03 02:37:22,749 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-03 02:37:22,749 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-03 02:37:22,750 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-03 02:37:22,750 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-03 02:37:22,751 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-03 02:37:22,752 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2023-12-03 02:37:22,752 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2023-12-03 02:37:22,753 INFO L153 SettingsManager]: * Theory for external solver=ALL [2023-12-03 02:37:22,753 INFO L153 SettingsManager]: * Command for calling external solver=cvc4 --incremental --print-success --lang smt [2023-12-03 02:37:22,754 INFO L153 SettingsManager]: * Choose which separate solver to use for tracechecks=External_ModelsAndUnsatCoreMode [2023-12-03 02:37:22,754 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-03 02:37:22,755 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-12-03 02:37:22,755 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-03 02:37:22,756 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-03 02:37:22,756 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-03 02:37:22,757 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-03 02:37:22,757 INFO L153 SettingsManager]: * Use separate solver for trace checks=false [2023-12-03 02:37:22,757 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-03 02:37:22,758 INFO L153 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5eff9009202d8b0bf60c327eed36946f13574b2b7f3842f1a4c1fa3c35e53160 [2023-12-03 02:37:23,046 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-03 02:37:23,065 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-03 02:37:23,068 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-03 02:37:23,069 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-03 02:37:23,069 INFO L274 PluginConnector]: CDTParser initialized [2023-12-03 02:37:23,070 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2023-12-03 02:37:25,869 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-03 02:37:26,300 INFO L384 CDTParser]: Found 1 translation units. [2023-12-03 02:37:26,301 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-42f9f8d-1-111_1a-sound--oss--opl3.ko-entry_point.cil.out.i [2023-12-03 02:37:26,340 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data/45577e468/e0969919e7004bd4b94252b549c165fa/FLAGb8065308e [2023-12-03 02:37:26,355 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/data/45577e468/e0969919e7004bd4b94252b549c165fa [2023-12-03 02:37:26,358 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-03 02:37:26,360 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-03 02:37:26,361 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-03 02:37:26,361 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-03 02:37:26,366 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-03 02:37:26,367 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 02:37:26" (1/1) ... [2023-12-03 02:37:26,368 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c13e96a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:26, skipping insertion in model container [2023-12-03 02:37:26,369 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.12 02:37:26" (1/1) ... [2023-12-03 02:37:26,515 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-03 02:37:27,410 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 02:37:27,490 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-03 02:37:27,540 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-03 02:37:27,700 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 02:37:27,758 INFO L202 MainTranslator]: Completed pre-run [2023-12-03 02:37:27,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2595] [2023-12-03 02:37:27,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2603] [2023-12-03 02:37:27,915 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-03 02:37:28,068 INFO L206 MainTranslator]: Completed translation [2023-12-03 02:37:28,069 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28 WrapperNode [2023-12-03 02:37:28,069 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-03 02:37:28,070 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-03 02:37:28,070 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-03 02:37:28,070 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-03 02:37:28,078 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:28,139 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:28,638 INFO L138 Inliner]: procedures = 119, calls = 3248, calls flagged for inlining = 219, calls inlined = 1245, statements flattened = 16636 [2023-12-03 02:37:28,638 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-03 02:37:28,639 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-03 02:37:28,639 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-03 02:37:28,639 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-03 02:37:28,647 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:28,648 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:28,742 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:28,743 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:29,001 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:29,062 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:29,090 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:29,120 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:29,182 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-03 02:37:29,183 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-03 02:37:29,183 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-03 02:37:29,183 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-03 02:37:29,184 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.12 02:37:28" (1/1) ... [2023-12-03 02:37:29,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-12-03 02:37:29,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 [2023-12-03 02:37:29,216 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2023-12-03 02:37:29,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2023-12-03 02:37:29,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2023-12-03 02:37:29,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2023-12-03 02:37:29,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-12-03 02:37:29,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-03 02:37:29,257 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2023-12-03 02:37:29,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-03 02:37:29,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2023-12-03 02:37:29,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2023-12-03 02:37:29,258 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2023-12-03 02:37:29,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2023-12-03 02:37:29,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-03 02:37:29,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2023-12-03 02:37:29,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2023-12-03 02:37:29,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2023-12-03 02:37:29,259 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-03 02:37:29,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-12-03 02:37:29,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-03 02:37:29,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2023-12-03 02:37:29,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-03 02:37:29,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2023-12-03 02:37:29,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2023-12-03 02:37:29,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-03 02:37:29,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-03 02:37:29,631 INFO L241 CfgBuilder]: Building ICFG [2023-12-03 02:37:29,632 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-03 02:39:47,197 INFO L282 CfgBuilder]: Performing block encoding [2023-12-03 02:39:51,040 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-03 02:39:51,041 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-12-03 02:39:51,044 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 02:39:51 BoogieIcfgContainer [2023-12-03 02:39:51,044 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-03 02:39:51,045 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2023-12-03 02:39:51,045 INFO L270 PluginConnector]: Initializing CodeCheck... [2023-12-03 02:39:51,053 INFO L274 PluginConnector]: CodeCheck initialized [2023-12-03 02:39:51,053 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 02:39:51" (1/1) ... [2023-12-03 02:39:51,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-03 02:39:51,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2023-12-03 02:39:51,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6605 states to 5616 states and 6605 transitions. [2023-12-03 02:39:51,172 INFO L276 IsEmpty]: Start isEmpty. Operand 5616 states and 6605 transitions. [2023-12-03 02:39:51,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-12-03 02:39:51,174 INFO L423 CodeCheckObserver]: Error Path is FOUND. [2023-12-03 02:39:51,175 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-03 02:39:51,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/cvc4 [2023-12-03 02:39:51,190 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-03 02:39:51,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/cvc4 --incremental --print-success --lang smt (2)] Waiting until timeout for monitored process [2023-12-03 02:39:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-03 02:39:52,353 ERROR L592 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2023-12-03 02:39:59,108 WARN L249 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1) with exit command (exit)) stderr output: (error "out of memory") [2023-12-03 02:39:59,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Forceful destruction successful, exit code 101 [2023-12-03 02:39:59,111 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck has thrown an exception: java.lang.AssertionError: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheck.(TraceCheck.java:236) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheck.(InterpolatingTraceCheck.java:91) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheckSpWp.(TraceCheckSpWp.java:131) at de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.CodeCheckObserver.createTraceCheck(CodeCheckObserver.java:603) at de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.CodeCheckObserver.process(CodeCheckObserver.java:446) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:262) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:281) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.AnnotateAndAsserter.buildAnnotatedSsaAndAssertTerms(AnnotateAndAsserter.java:130) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheck.checkTrace(TraceCheck.java:317) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheck.(TraceCheck.java:215) ... 17 more Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1518) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:701) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:383) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:258) ... 24 more [2023-12-03 02:39:59,115 INFO L158 Benchmark]: Toolchain (without parser) took 152754.44ms. Allocated memory was 98.6MB in the beginning and 1.1GB in the end (delta: 1.0GB). Free memory was 67.1MB in the beginning and 650.7MB in the end (delta: -583.7MB). Peak memory consumption was 445.2MB. Max. memory is 16.1GB. [2023-12-03 02:39:59,116 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 65.0MB. Free memory is still 41.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-03 02:39:59,116 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1708.13ms. Allocated memory was 98.6MB in the beginning and 119.5MB in the end (delta: 21.0MB). Free memory was 66.8MB in the beginning and 58.5MB in the end (delta: 8.2MB). Peak memory consumption was 67.9MB. Max. memory is 16.1GB. [2023-12-03 02:39:59,117 INFO L158 Benchmark]: Boogie Procedure Inliner took 568.16ms. Allocated memory was 119.5MB in the beginning and 153.1MB in the end (delta: 33.6MB). Free memory was 58.5MB in the beginning and 51.9MB in the end (delta: 6.7MB). Peak memory consumption was 74.2MB. Max. memory is 16.1GB. [2023-12-03 02:39:59,118 INFO L158 Benchmark]: Boogie Preprocessor took 543.39ms. Allocated memory was 153.1MB in the beginning and 249.6MB in the end (delta: 96.5MB). Free memory was 51.8MB in the beginning and 120.3MB in the end (delta: -68.5MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. [2023-12-03 02:39:59,119 INFO L158 Benchmark]: RCFGBuilder took 141861.66ms. Allocated memory was 249.6MB in the beginning and 1.1GB in the end (delta: 878.7MB). Free memory was 120.3MB in the beginning and 327.4MB in the end (delta: -207.1MB). Peak memory consumption was 738.6MB. Max. memory is 16.1GB. [2023-12-03 02:39:59,119 INFO L158 Benchmark]: CodeCheck took 8068.06ms. Allocated memory is still 1.1GB. Free memory was 327.4MB in the beginning and 650.7MB in the end (delta: -323.3MB). There was no memory consumed. Max. memory is 16.1GB. [2023-12-03 02:39:59,123 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - ExceptionOrErrorResult: AssertionError: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: AssertionError: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.TraceCheck.(TraceCheck.java:236) * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 65.0MB. Free memory is still 41.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1708.13ms. Allocated memory was 98.6MB in the beginning and 119.5MB in the end (delta: 21.0MB). Free memory was 66.8MB in the beginning and 58.5MB in the end (delta: 8.2MB). Peak memory consumption was 67.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 568.16ms. Allocated memory was 119.5MB in the beginning and 153.1MB in the end (delta: 33.6MB). Free memory was 58.5MB in the beginning and 51.9MB in the end (delta: 6.7MB). Peak memory consumption was 74.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 543.39ms. Allocated memory was 153.1MB in the beginning and 249.6MB in the end (delta: 96.5MB). Free memory was 51.8MB in the beginning and 120.3MB in the end (delta: -68.5MB). Peak memory consumption was 54.5MB. Max. memory is 16.1GB. * RCFGBuilder took 141861.66ms. Allocated memory was 249.6MB in the beginning and 1.1GB in the end (delta: 878.7MB). Free memory was 120.3MB in the beginning and 327.4MB in the end (delta: -207.1MB). Peak memory consumption was 738.6MB. Max. memory is 16.1GB. * CodeCheck took 8068.06ms. Allocated memory is still 1.1GB. Free memory was 327.4MB in the beginning and 650.7MB in the end (delta: -323.3MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 2595]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2595] - GenericResultAtLocation [Line: 2603]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2603] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2023-12-03 02:39:59,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/cvc4 --incremental --print-success --lang smt (2)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: AssertionError: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c33087-f01b-4ed1-85e0-b630ce6515d1/bin/ukojak-verify-Qdu7aM0XO9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory")