./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a046e57d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 671af7025688a85dc58586e59527b3b4b3d5de3bc6e704e61fc885445c7de2bb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 07:30:47,019 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 07:30:47,083 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-13 07:30:47,087 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 07:30:47,088 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 07:30:47,114 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 07:30:47,114 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 07:30:47,115 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 07:30:47,115 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 07:30:47,116 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 07:30:47,116 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 07:30:47,117 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 07:30:47,117 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 07:30:47,117 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 07:30:47,118 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 07:30:47,118 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 07:30:47,119 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 07:30:47,119 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 07:30:47,119 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 07:30:47,120 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 07:30:47,120 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 07:30:47,121 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 07:30:47,121 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 07:30:47,124 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 07:30:47,124 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 07:30:47,124 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 07:30:47,125 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 07:30:47,125 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 07:30:47,125 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 07:30:47,125 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 07:30:47,126 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 07:30:47,126 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 07:30:47,126 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 07:30:47,126 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 07:30:47,126 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 07:30:47,127 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 07:30:47,127 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 07:30:47,130 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 07:30:47,130 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 07:30:47,130 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 671af7025688a85dc58586e59527b3b4b3d5de3bc6e704e61fc885445c7de2bb [2024-10-13 07:30:47,412 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 07:30:47,439 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 07:30:47,441 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 07:30:47,442 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 07:30:47,443 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 07:30:47,444 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko.cil.out.i [2024-10-13 07:30:48,898 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 07:30:49,303 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 07:30:49,304 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko.cil.out.i [2024-10-13 07:30:49,331 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5653fd1d4/e1f4dd30ecc2409eb3f9038c3a4357a0/FLAGf2b14da23 [2024-10-13 07:30:49,464 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5653fd1d4/e1f4dd30ecc2409eb3f9038c3a4357a0 [2024-10-13 07:30:49,466 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 07:30:49,468 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 07:30:49,469 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 07:30:49,469 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 07:30:49,475 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 07:30:49,476 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:30:49" (1/1) ... [2024-10-13 07:30:49,477 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3726bbce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:49, skipping insertion in model container [2024-10-13 07:30:49,477 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 07:30:49" (1/1) ... [2024-10-13 07:30:49,565 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 07:30:50,412 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko.cil.out.i[119206,119219] [2024-10-13 07:30:50,446 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:30:50,479 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 07:30:50,548 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [2839] [2024-10-13 07:30:50,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [2846-2847] [2024-10-13 07:30:50,670 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-paride-pt.ko.cil.out.i[119206,119219] [2024-10-13 07:30:50,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 07:30:50,728 INFO L204 MainTranslator]: Completed translation [2024-10-13 07:30:50,728 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50 WrapperNode [2024-10-13 07:30:50,729 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 07:30:50,730 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 07:30:50,730 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 07:30:50,730 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 07:30:50,738 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:50,781 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:50,918 INFO L138 Inliner]: procedures = 103, calls = 762, calls flagged for inlining = 33, calls inlined = 31, statements flattened = 1907 [2024-10-13 07:30:50,920 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 07:30:50,921 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 07:30:50,921 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 07:30:50,921 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 07:30:50,932 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:50,932 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:50,954 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,032 INFO L175 MemorySlicer]: Split 400 memory accesses to 19 slices as follows [2, 6, 6, 5, 6, 1, 1, 3, 3, 22, 11, 3, 11, 220, 31, 13, 29, 26, 1]. 55 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [2, 0, 6, 5, 0, 1, 0, 0, 0, 22, 11, 3, 11, 0, 24, 13, 29, 26, 0]. The 153 writes are split as follows [0, 5, 0, 0, 1, 0, 1, 3, 2, 0, 0, 0, 0, 141, 0, 0, 0, 0, 0]. [2024-10-13 07:30:51,032 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,033 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,093 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,110 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,132 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,188 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,241 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 07:30:51,242 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 07:30:51,242 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 07:30:51,242 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 07:30:51,243 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (1/1) ... [2024-10-13 07:30:51,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 07:30:51,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 07:30:51,328 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-13 07:30:51,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-13 07:30:51,383 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2024-10-13 07:30:51,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2024-10-13 07:30:51,384 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2024-10-13 07:30:51,384 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2024-10-13 07:30:51,384 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2024-10-13 07:30:51,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2024-10-13 07:30:51,385 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2024-10-13 07:30:51,385 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2024-10-13 07:30:51,385 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2024-10-13 07:30:51,385 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2024-10-13 07:30:51,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-10-13 07:30:51,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-10-13 07:30:51,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-10-13 07:30:51,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-10-13 07:30:51,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-10-13 07:30:51,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-10-13 07:30:51,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-10-13 07:30:51,388 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2024-10-13 07:30:51,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2024-10-13 07:30:51,389 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2024-10-13 07:30:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2024-10-13 07:30:51,389 INFO L130 BoogieDeclarations]: Found specification of procedure pt_media_access_cmd [2024-10-13 07:30:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_media_access_cmd [2024-10-13 07:30:51,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-13 07:30:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-13 07:30:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure pt_reset [2024-10-13 07:30:51,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_reset [2024-10-13 07:30:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure pt_identify [2024-10-13 07:30:51,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_identify [2024-10-13 07:30:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure pt_command [2024-10-13 07:30:51,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_command [2024-10-13 07:30:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-10-13 07:30:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-10-13 07:30:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-10-13 07:30:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-10-13 07:30:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-10-13 07:30:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-10-13 07:30:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-10-13 07:30:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-10-13 07:30:51,393 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-10-13 07:30:51,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-10-13 07:30:51,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-10-13 07:30:51,394 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-13 07:30:51,394 INFO L130 BoogieDeclarations]: Found specification of procedure pt_atapi [2024-10-13 07:30:51,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_atapi [2024-10-13 07:30:51,394 INFO L130 BoogieDeclarations]: Found specification of procedure pt_poll_dsc [2024-10-13 07:30:51,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_poll_dsc [2024-10-13 07:30:51,394 INFO L130 BoogieDeclarations]: Found specification of procedure pt_req_sense [2024-10-13 07:30:51,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_req_sense [2024-10-13 07:30:51,395 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-10-13 07:30:51,395 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-10-13 07:30:51,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 07:30:51,395 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-10-13 07:30:51,395 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-10-13 07:30:51,395 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-10-13 07:30:51,395 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-10-13 07:30:51,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-13 07:30:51,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-13 07:30:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-13 07:30:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-13 07:30:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-13 07:30:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-13 07:30:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-13 07:30:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-13 07:30:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-13 07:30:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-13 07:30:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-13 07:30:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-13 07:30:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-13 07:30:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-13 07:30:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-13 07:30:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-10-13 07:30:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-10-13 07:30:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-10-13 07:30:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-10-13 07:30:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-13 07:30:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2024-10-13 07:30:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2024-10-13 07:30:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure pt_completion [2024-10-13 07:30:51,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_completion [2024-10-13 07:30:51,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-13 07:30:51,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-13 07:30:51,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-13 07:30:51,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-13 07:30:51,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-13 07:30:51,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-13 07:30:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-13 07:30:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-13 07:30:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-13 07:30:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-13 07:30:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-13 07:30:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-13 07:30:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-13 07:30:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-13 07:30:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-13 07:30:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure pt_sleep [2024-10-13 07:30:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_sleep [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure pt_write_fm [2024-10-13 07:30:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_write_fm [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-10-13 07:30:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-10-13 07:30:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-10-13 07:30:51,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2024-10-13 07:30:51,405 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-13 07:30:51,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-13 07:30:51,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-13 07:30:51,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-13 07:30:51,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-13 07:30:51,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-13 07:30:51,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-13 07:30:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-13 07:30:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-13 07:30:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-13 07:30:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-10-13 07:30:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-10-13 07:30:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-10-13 07:30:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-10-13 07:30:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2024-10-13 07:30:51,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2024-10-13 07:30:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2024-10-13 07:30:51,408 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2024-10-13 07:30:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-10-13 07:30:51,408 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-10-13 07:30:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-13 07:30:51,409 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-13 07:30:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure pt_wait [2024-10-13 07:30:51,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_wait [2024-10-13 07:30:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2024-10-13 07:30:51,409 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2024-10-13 07:30:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2024-10-13 07:30:51,410 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2024-10-13 07:30:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-10-13 07:30:51,410 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-10-13 07:30:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure pt_probe [2024-10-13 07:30:51,410 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_probe [2024-10-13 07:30:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 07:30:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-13 07:30:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-10-13 07:30:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-10-13 07:30:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-10-13 07:30:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-10-13 07:30:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-10-13 07:30:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-10-13 07:30:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-10-13 07:30:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-10-13 07:30:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-10-13 07:30:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-10-13 07:30:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure pt_rewind [2024-10-13 07:30:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure pt_rewind [2024-10-13 07:30:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2024-10-13 07:30:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create [2024-10-13 07:30:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure xn [2024-10-13 07:30:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure xn [2024-10-13 07:30:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-10-13 07:30:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-10-13 07:30:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 07:30:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 07:30:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2024-10-13 07:30:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2024-10-13 07:30:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-10-13 07:30:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-10-13 07:30:51,864 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 07:30:51,866 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 07:30:56,669 WARN L779 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-10-13 07:30:56,684 WARN L779 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-10-13 07:30:56,684 WARN L779 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-10-13 07:30:58,088 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##67: assume !false; [2024-10-13 07:30:58,088 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##66: assume false; [2024-10-13 07:30:58,088 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##349: assume !false;call ULTIMATE.dealloc(pt_ioctl_~#mtop~0#1.base, pt_ioctl_~#mtop~0#1.offset);havoc pt_ioctl_~#mtop~0#1.base, pt_ioctl_~#mtop~0#1.offset; [2024-10-13 07:30:58,088 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##348: assume false; [2024-10-13 07:30:58,088 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##357: assume !false; [2024-10-13 07:30:58,088 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##356: assume false; [2024-10-13 07:30:58,407 INFO L? ?]: Removed 636 outVars from TransFormulas that were not future-live. [2024-10-13 07:30:58,407 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 07:30:58,563 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 07:30:58,563 INFO L314 CfgBuilder]: Removed 5 assume(true) statements. [2024-10-13 07:30:58,564 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:30:58 BoogieIcfgContainer [2024-10-13 07:30:58,564 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 07:30:58,566 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 07:30:58,568 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 07:30:58,571 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 07:30:58,572 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 07:30:49" (1/3) ... [2024-10-13 07:30:58,572 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@159ead51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:30:58, skipping insertion in model container [2024-10-13 07:30:58,572 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 07:30:50" (2/3) ... [2024-10-13 07:30:58,573 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@159ead51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 07:30:58, skipping insertion in model container [2024-10-13 07:30:58,574 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:30:58" (3/3) ... [2024-10-13 07:30:58,575 INFO L112 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-paride-pt.ko.cil.out.i [2024-10-13 07:30:58,592 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 07:30:58,593 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-10-13 07:30:58,685 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 07:30:58,693 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@22a7dd9e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 07:30:58,693 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-10-13 07:30:58,704 INFO L276 IsEmpty]: Start isEmpty. Operand has 749 states, 532 states have (on average 1.4398496240601504) internal successors, (766), 548 states have internal predecessors, (766), 177 states have call successors, (177), 42 states have call predecessors, (177), 42 states have return successors, (177), 177 states have call predecessors, (177), 177 states have call successors, (177) [2024-10-13 07:30:58,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-10-13 07:30:58,712 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:30:58,713 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:30:58,713 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-13 07:30:58,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:30:58,719 INFO L85 PathProgramCache]: Analyzing trace with hash -666946259, now seen corresponding path program 1 times [2024-10-13 07:30:58,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:30:58,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257212891] [2024-10-13 07:30:58,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:30:58,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:30:58,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:30:59,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 07:30:59,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:30:59,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257212891] [2024-10-13 07:30:59,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257212891] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:30:59,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:30:59,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 07:30:59,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187748134] [2024-10-13 07:30:59,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:30:59,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:30:59,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:30:59,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:30:59,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:30:59,177 INFO L87 Difference]: Start difference. First operand has 749 states, 532 states have (on average 1.4398496240601504) internal successors, (766), 548 states have internal predecessors, (766), 177 states have call successors, (177), 42 states have call predecessors, (177), 42 states have return successors, (177), 177 states have call predecessors, (177), 177 states have call successors, (177) Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 07:30:59,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:30:59,543 INFO L93 Difference]: Finished difference Result 1481 states and 2259 transitions. [2024-10-13 07:30:59,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:30:59,546 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-10-13 07:30:59,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:30:59,573 INFO L225 Difference]: With dead ends: 1481 [2024-10-13 07:30:59,574 INFO L226 Difference]: Without dead ends: 734 [2024-10-13 07:30:59,585 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:30:59,590 INFO L432 NwaCegarLoop]: 1023 mSDtfsCounter, 1084 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 07:30:59,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1084 Valid, 1023 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 07:30:59,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2024-10-13 07:30:59,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 734. [2024-10-13 07:30:59,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 734 states, 519 states have (on average 1.4219653179190752) internal successors, (738), 529 states have internal predecessors, (738), 173 states have call successors, (173), 42 states have call predecessors, (173), 41 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-10-13 07:30:59,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 734 states to 734 states and 1083 transitions. [2024-10-13 07:30:59,778 INFO L78 Accepts]: Start accepts. Automaton has 734 states and 1083 transitions. Word has length 8 [2024-10-13 07:30:59,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:30:59,779 INFO L471 AbstractCegarLoop]: Abstraction has 734 states and 1083 transitions. [2024-10-13 07:30:59,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 07:30:59,780 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 1083 transitions. [2024-10-13 07:30:59,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-13 07:30:59,783 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:30:59,783 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:30:59,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 07:30:59,783 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-13 07:30:59,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:30:59,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1350734514, now seen corresponding path program 1 times [2024-10-13 07:30:59,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:30:59,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642403608] [2024-10-13 07:30:59,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:30:59,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:30:59,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:30:59,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-13 07:31:00,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:00,010 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 07:31:00,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:31:00,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642403608] [2024-10-13 07:31:00,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642403608] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:31:00,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:31:00,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 07:31:00,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289068984] [2024-10-13 07:31:00,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:31:00,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:31:00,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:31:00,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:31:00,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:31:00,014 INFO L87 Difference]: Start difference. First operand 734 states and 1083 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 07:31:00,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:31:00,418 INFO L93 Difference]: Finished difference Result 1464 states and 2161 transitions. [2024-10-13 07:31:00,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:31:00,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2024-10-13 07:31:00,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:31:00,425 INFO L225 Difference]: With dead ends: 1464 [2024-10-13 07:31:00,425 INFO L226 Difference]: Without dead ends: 746 [2024-10-13 07:31:00,429 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:31:00,430 INFO L432 NwaCegarLoop]: 1020 mSDtfsCounter, 12 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2036 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 07:31:00,431 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2036 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 07:31:00,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2024-10-13 07:31:00,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 735. [2024-10-13 07:31:00,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 520 states have (on average 1.4211538461538462) internal successors, (739), 530 states have internal predecessors, (739), 173 states have call successors, (173), 42 states have call predecessors, (173), 41 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-10-13 07:31:00,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 1084 transitions. [2024-10-13 07:31:00,493 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 1084 transitions. Word has length 17 [2024-10-13 07:31:00,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:31:00,493 INFO L471 AbstractCegarLoop]: Abstraction has 735 states and 1084 transitions. [2024-10-13 07:31:00,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 07:31:00,494 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 1084 transitions. [2024-10-13 07:31:00,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-10-13 07:31:00,496 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:31:00,496 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:31:00,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-13 07:31:00,497 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-13 07:31:00,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:31:00,497 INFO L85 PathProgramCache]: Analyzing trace with hash -787961527, now seen corresponding path program 1 times [2024-10-13 07:31:00,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:31:00,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842521147] [2024-10-13 07:31:00,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:31:00,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:31:00,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:00,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-13 07:31:00,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:00,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 07:31:00,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:31:00,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842521147] [2024-10-13 07:31:00,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842521147] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:31:00,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:31:00,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-13 07:31:00,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348425698] [2024-10-13 07:31:00,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:31:00,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:31:00,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:31:00,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:31:00,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:31:00,668 INFO L87 Difference]: Start difference. First operand 735 states and 1084 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 07:31:01,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:31:01,128 INFO L93 Difference]: Finished difference Result 1389 states and 2047 transitions. [2024-10-13 07:31:01,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:31:01,128 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2024-10-13 07:31:01,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:31:01,134 INFO L225 Difference]: With dead ends: 1389 [2024-10-13 07:31:01,135 INFO L226 Difference]: Without dead ends: 740 [2024-10-13 07:31:01,138 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 07:31:01,139 INFO L432 NwaCegarLoop]: 1021 mSDtfsCounter, 1 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2039 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 07:31:01,139 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2039 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 07:31:01,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2024-10-13 07:31:01,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 740. [2024-10-13 07:31:01,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 525 states have (on average 1.4228571428571428) internal successors, (747), 535 states have internal predecessors, (747), 173 states have call successors, (173), 42 states have call predecessors, (173), 41 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-10-13 07:31:01,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1092 transitions. [2024-10-13 07:31:01,173 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1092 transitions. Word has length 21 [2024-10-13 07:31:01,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:31:01,174 INFO L471 AbstractCegarLoop]: Abstraction has 740 states and 1092 transitions. [2024-10-13 07:31:01,174 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 07:31:01,174 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1092 transitions. [2024-10-13 07:31:01,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-13 07:31:01,175 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:31:01,176 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:31:01,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-13 07:31:01,176 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-13 07:31:01,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:31:01,177 INFO L85 PathProgramCache]: Analyzing trace with hash 690606834, now seen corresponding path program 1 times [2024-10-13 07:31:01,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:31:01,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994629638] [2024-10-13 07:31:01,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:31:01,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:31:01,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:01,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-13 07:31:01,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:01,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-13 07:31:01,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:01,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 07:31:01,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:31:01,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994629638] [2024-10-13 07:31:01,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994629638] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:31:01,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 07:31:01,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 07:31:01,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800230331] [2024-10-13 07:31:01,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:31:01,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 07:31:01,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:31:01,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 07:31:01,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:31:01,693 INFO L87 Difference]: Start difference. First operand 740 states and 1092 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-13 07:31:03,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:31:03,270 INFO L93 Difference]: Finished difference Result 1473 states and 2175 transitions. [2024-10-13 07:31:03,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 07:31:03,270 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2024-10-13 07:31:03,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:31:03,280 INFO L225 Difference]: With dead ends: 1473 [2024-10-13 07:31:03,281 INFO L226 Difference]: Without dead ends: 743 [2024-10-13 07:31:03,284 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-10-13 07:31:03,286 INFO L432 NwaCegarLoop]: 1019 mSDtfsCounter, 1088 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1088 SdHoareTripleChecker+Valid, 2707 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-10-13 07:31:03,287 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1088 Valid, 2707 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-10-13 07:31:03,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2024-10-13 07:31:03,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 742. [2024-10-13 07:31:03,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 527 states have (on average 1.4231499051233396) internal successors, (750), 537 states have internal predecessors, (750), 173 states have call successors, (173), 42 states have call predecessors, (173), 41 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-10-13 07:31:03,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 1095 transitions. [2024-10-13 07:31:03,329 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 1095 transitions. Word has length 26 [2024-10-13 07:31:03,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:31:03,330 INFO L471 AbstractCegarLoop]: Abstraction has 742 states and 1095 transitions. [2024-10-13 07:31:03,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-13 07:31:03,330 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 1095 transitions. [2024-10-13 07:31:03,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-13 07:31:03,333 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:31:03,333 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:31:03,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-13 07:31:03,334 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-13 07:31:03,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:31:03,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1367916222, now seen corresponding path program 1 times [2024-10-13 07:31:03,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:31:03,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336831592] [2024-10-13 07:31:03,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:31:03,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:31:03,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:03,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-13 07:31:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:03,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-13 07:31:03,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:03,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 07:31:03,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:31:03,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336831592] [2024-10-13 07:31:03,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336831592] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 07:31:03,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535618523] [2024-10-13 07:31:03,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:31:03,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 07:31:03,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 07:31:03,536 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 07:31:03,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-13 07:31:03,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:03,952 INFO L255 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 07:31:03,962 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 07:31:04,006 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 07:31:04,007 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 07:31:04,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535618523] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:31:04,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 07:31:04,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-10-13 07:31:04,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263042116] [2024-10-13 07:31:04,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:31:04,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:31:04,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:31:04,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:31:04,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:31:04,008 INFO L87 Difference]: Start difference. First operand 742 states and 1095 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 07:31:04,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:31:04,476 INFO L93 Difference]: Finished difference Result 1410 states and 2081 transitions. [2024-10-13 07:31:04,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:31:04,477 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2024-10-13 07:31:04,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:31:04,483 INFO L225 Difference]: With dead ends: 1410 [2024-10-13 07:31:04,483 INFO L226 Difference]: Without dead ends: 764 [2024-10-13 07:31:04,487 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:31:04,488 INFO L432 NwaCegarLoop]: 1020 mSDtfsCounter, 13 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2035 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-13 07:31:04,489 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2035 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-13 07:31:04,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-10-13 07:31:04,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 764. [2024-10-13 07:31:04,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 543 states have (on average 1.425414364640884) internal successors, (774), 553 states have internal predecessors, (774), 179 states have call successors, (179), 42 states have call predecessors, (179), 41 states have return successors, (178), 178 states have call predecessors, (178), 178 states have call successors, (178) [2024-10-13 07:31:04,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1131 transitions. [2024-10-13 07:31:04,526 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1131 transitions. Word has length 26 [2024-10-13 07:31:04,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:31:04,527 INFO L471 AbstractCegarLoop]: Abstraction has 764 states and 1131 transitions. [2024-10-13 07:31:04,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-10-13 07:31:04,527 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1131 transitions. [2024-10-13 07:31:04,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-10-13 07:31:04,529 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 07:31:04,529 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 07:31:04,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-13 07:31:04,733 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 07:31:04,734 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-13 07:31:04,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 07:31:04,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1655140444, now seen corresponding path program 1 times [2024-10-13 07:31:04,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 07:31:04,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314294680] [2024-10-13 07:31:04,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:31:04,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 07:31:04,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:04,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-13 07:31:04,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:04,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-13 07:31:04,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:04,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-13 07:31:04,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:04,915 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 07:31:04,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 07:31:04,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314294680] [2024-10-13 07:31:04,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314294680] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 07:31:04,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104250445] [2024-10-13 07:31:04,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 07:31:04,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 07:31:04,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 07:31:04,922 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 07:31:04,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-13 07:31:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 07:31:05,353 INFO L255 TraceCheckSpWp]: Trace formula consists of 936 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-13 07:31:05,355 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 07:31:05,419 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-10-13 07:31:05,420 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 07:31:05,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104250445] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 07:31:05,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 07:31:05,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-10-13 07:31:05,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987130301] [2024-10-13 07:31:05,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 07:31:05,421 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 07:31:05,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 07:31:05,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 07:31:05,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:31:05,422 INFO L87 Difference]: Start difference. First operand 764 states and 1131 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-13 07:31:05,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 07:31:05,627 INFO L93 Difference]: Finished difference Result 764 states and 1131 transitions. [2024-10-13 07:31:05,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 07:31:05,627 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2024-10-13 07:31:05,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 07:31:05,629 INFO L225 Difference]: With dead ends: 764 [2024-10-13 07:31:05,629 INFO L226 Difference]: Without dead ends: 0 [2024-10-13 07:31:05,631 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-13 07:31:05,632 INFO L432 NwaCegarLoop]: 1020 mSDtfsCounter, 1054 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1054 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 07:31:05,632 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1054 Valid, 1020 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 07:31:05,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-10-13 07:31:05,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-10-13 07:31:05,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 07:31:05,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-10-13 07:31:05,633 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 30 [2024-10-13 07:31:05,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 07:31:05,634 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-13 07:31:05,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-10-13 07:31:05,634 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-10-13 07:31:05,634 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-10-13 07:31:05,636 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-10-13 07:31:05,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-10-13 07:31:05,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-10-13 07:31:05,840 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2024-10-13 07:31:05,842 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-10-13 07:31:09,783 INFO L165 ceAbstractionStarter]: Computing trace abstraction results [2024-10-13 07:31:09,804 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,804 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,804 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,809 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,809 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,809 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,810 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,810 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,810 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,810 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,810 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,810 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,812 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,813 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,813 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,815 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,815 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,815 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,815 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,815 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,816 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,816 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,816 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,816 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,817 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,817 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,817 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,817 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,817 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,817 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,818 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,818 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,818 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,818 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,819 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,819 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,819 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,819 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,819 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,820 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,820 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,820 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,820 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,820 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,821 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,821 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,821 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,821 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,821 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,822 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,822 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,822 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,822 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,822 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,823 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,823 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,823 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,823 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,824 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,824 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,824 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,824 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,824 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,832 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,833 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,833 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,834 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,834 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,834 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,837 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,837 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,838 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,838 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,838 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,838 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,842 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,842 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,842 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,842 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,843 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,843 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,849 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,849 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,849 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,849 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,849 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,850 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,851 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,855 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,855 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,856 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,856 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,856 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,858 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,858 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,859 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,860 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,860 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,860 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,862 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,863 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,863 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,863 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,864 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,864 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,867 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,868 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,868 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,868 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,868 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,869 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,870 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,870 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,870 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,870 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,870 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,871 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,872 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,872 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,872 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,876 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,876 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,876 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,878 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,878 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,878 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,879 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,879 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,879 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,880 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,883 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,883 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,883 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,884 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,884 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,885 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,885 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,886 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,886 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,887 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,887 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,888 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,889 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,890 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,890 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,891 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,891 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,892 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,893 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,894 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,894 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,894 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,894 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,896 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,897 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,898 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,898 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,899 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,899 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,903 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,903 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,903 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,904 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,904 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,904 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,906 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,906 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,906 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,906 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,906 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,906 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,908 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,908 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,908 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,909 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,909 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,910 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,911 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,911 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,912 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,912 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,912 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,912 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,913 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,914 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,914 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,914 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,914 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,914 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,916 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,916 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,916 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,916 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,917 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,917 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,918 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,918 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,918 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,919 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,919 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,919 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,920 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,920 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,920 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,921 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,921 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,921 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,922 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,923 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,923 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,923 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,923 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,923 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,925 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,925 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,925 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,925 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,925 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,926 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,928 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,928 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,928 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,928 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,928 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,929 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,929 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,930 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,930 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,930 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,930 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,930 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,931 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,931 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,931 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,933 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,933 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,933 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,934 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,934 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,934 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,934 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,935 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,935 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,936 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,936 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,936 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,937 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,937 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,937 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,938 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,938 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,939 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,939 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,939 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,939 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,940 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,940 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,940 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,940 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,940 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,940 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,941 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,941 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,941 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,941 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,942 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,942 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,942 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,943 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,943 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,943 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,943 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,943 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,944 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,944 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,944 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,944 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,944 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,944 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,945 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,945 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,945 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,945 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,946 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,946 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,946 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,947 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,947 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,947 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,947 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,948 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,948 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,949 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,949 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,949 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,949 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,949 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,950 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,950 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,950 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,950 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,951 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,951 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,951 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,952 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,952 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,952 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#14 [2024-10-13 07:31:09,952 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] [2024-10-13 07:31:09,952 WARN L953 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] [2024-10-13 07:31:09,953 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 07:31:09 BoogieIcfgContainer [2024-10-13 07:31:09,953 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-10-13 07:31:09,954 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-13 07:31:09,954 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-13 07:31:09,954 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-13 07:31:09,954 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 07:30:58" (3/4) ... [2024-10-13 07:31:09,957 INFO L139 WitnessPrinter]: Generating witness for correct program [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_release [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_identify [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_init [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_inc [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_regr [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2024-10-13 07:31:09,961 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_disconnect [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_command [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure DRIVE [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_wait [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_connect [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_completion [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure device_destroy [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_block [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_nested [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_sleep [2024-10-13 07:31:09,962 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_probe [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_media_access_cmd [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_write_fm [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_rewind [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_atapi [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_poll_dsc [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure device_create [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xn [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_req_sense [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2024-10-13 07:31:09,963 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pt_reset [2024-10-13 07:31:09,964 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_blast_assert [2024-10-13 07:31:09,964 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_write_block [2024-10-13 07:31:09,964 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2024-10-13 07:31:10,007 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 345 nodes and edges [2024-10-13 07:31:10,010 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 122 nodes and edges [2024-10-13 07:31:10,013 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 36 nodes and edges [2024-10-13 07:31:10,016 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 12 nodes and edges [2024-10-13 07:31:10,018 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-10-13 07:31:10,021 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-10-13 07:31:10,024 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-10-13 07:31:10,030 INFO L904 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-10-13 07:31:10,313 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2024-10-13 07:31:10,313 INFO L149 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.yml [2024-10-13 07:31:10,314 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-13 07:31:10,314 INFO L158 Benchmark]: Toolchain (without parser) took 20846.36ms. Allocated memory was 165.7MB in the beginning and 408.9MB in the end (delta: 243.3MB). Free memory was 104.6MB in the beginning and 220.8MB in the end (delta: -116.2MB). Peak memory consumption was 124.4MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,314 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 98.6MB. Free memory is still 62.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-13 07:31:10,315 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1260.08ms. Allocated memory is still 165.7MB. Free memory was 104.6MB in the beginning and 64.0MB in the end (delta: 40.6MB). Peak memory consumption was 39.2MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,315 INFO L158 Benchmark]: Boogie Procedure Inliner took 190.42ms. Allocated memory is still 165.7MB. Free memory was 64.0MB in the beginning and 120.9MB in the end (delta: -56.9MB). Peak memory consumption was 18.3MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,315 INFO L158 Benchmark]: Boogie Preprocessor took 320.18ms. Allocated memory was 165.7MB in the beginning and 232.8MB in the end (delta: 67.1MB). Free memory was 120.9MB in the beginning and 181.8MB in the end (delta: -60.9MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,315 INFO L158 Benchmark]: RCFGBuilder took 7322.60ms. Allocated memory is still 232.8MB. Free memory was 181.8MB in the beginning and 166.2MB in the end (delta: 15.6MB). Peak memory consumption was 96.4MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,316 INFO L158 Benchmark]: TraceAbstraction took 11387.03ms. Allocated memory was 232.8MB in the beginning and 408.9MB in the end (delta: 176.2MB). Free memory was 165.2MB in the beginning and 263.8MB in the end (delta: -98.6MB). Peak memory consumption was 199.5MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,316 INFO L158 Benchmark]: Witness Printer took 360.07ms. Allocated memory is still 408.9MB. Free memory was 262.8MB in the beginning and 220.8MB in the end (delta: 41.9MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2024-10-13 07:31:10,318 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17ms. Allocated memory is still 98.6MB. Free memory is still 62.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1260.08ms. Allocated memory is still 165.7MB. Free memory was 104.6MB in the beginning and 64.0MB in the end (delta: 40.6MB). Peak memory consumption was 39.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 190.42ms. Allocated memory is still 165.7MB. Free memory was 64.0MB in the beginning and 120.9MB in the end (delta: -56.9MB). Peak memory consumption was 18.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 320.18ms. Allocated memory was 165.7MB in the beginning and 232.8MB in the end (delta: 67.1MB). Free memory was 120.9MB in the beginning and 181.8MB in the end (delta: -60.9MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * RCFGBuilder took 7322.60ms. Allocated memory is still 232.8MB. Free memory was 181.8MB in the beginning and 166.2MB in the end (delta: 15.6MB). Peak memory consumption was 96.4MB. Max. memory is 16.1GB. * TraceAbstraction took 11387.03ms. Allocated memory was 232.8MB in the beginning and 408.9MB in the end (delta: 176.2MB). Free memory was 165.2MB in the beginning and 263.8MB in the end (delta: -98.6MB). Peak memory consumption was 199.5MB. Max. memory is 16.1GB. * Witness Printer took 360.07ms. Allocated memory is still 408.9MB. Free memory was 262.8MB in the beginning and 220.8MB in the end (delta: 41.9MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 2839]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [2839] - GenericResultAtLocation [Line: 2846]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [2846-2847] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#14 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#14,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#14,GLOBAL],[ArrayAccessExpression[IdentifierExpression[~drives~0.base,GLOBAL],[IntegerLiteral[0]]]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 4816]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 43 procedures, 749 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 7.2s, OverallIterations: 6, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 3.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3260 SdHoareTripleChecker+Valid, 2.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3252 mSDsluCounter, 10860 SdHoareTripleChecker+Invalid, 2.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4737 mSDsCounter, 0 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1046 IncrementalHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 0 mSolverCounterUnsat, 6123 mSDtfsCounter, 1046 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=764occurred in iteration=5, InterpolantAutomatonStates: 20, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 6 MinimizatonAttempts, 12 StatesRemovedByMinimization, 2 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 184 NumberOfCodeBlocks, 184 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 176 ConstructedInterpolants, 0 QuantifiedInterpolants, 342 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1855 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 8 InterpolantComputations, 6 PerfectInterpolantSequences, 8/10 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 4074]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3357]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3481]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3342]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3260]: Location Invariant Derived location invariant: 0 - InvariantResult [Line: 4616]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4310]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3821]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3310]: Location Invariant Derived location invariant: 0 - InvariantResult [Line: 4051]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3073]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3887]: Loop Invariant Derived loop invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3481]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 2892]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4030]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3050]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4206]: Location Invariant Derived location invariant: 0 - InvariantResult [Line: 4410]: Location Invariant Derived location invariant: 0 - InvariantResult [Line: 3109]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4148]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4348]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4067]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3533]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 3073]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - InvariantResult [Line: 4514]: Location Invariant Derived location invariant: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 2922]: Procedure Contract for copy_from_user Derived contract for procedure copy_from_user. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4975]: Procedure Contract for pi_release Derived contract for procedure pi_release. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3688]: Procedure Contract for pt_identify Derived contract for procedure pt_identify. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4965]: Procedure Contract for pi_init Derived contract for procedure pi_init. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3050]: Procedure Contract for write_reg Derived contract for procedure write_reg. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 2836]: Procedure Contract for atomic_inc Derived contract for procedure atomic_inc. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4972]: Procedure Contract for pi_read_regr Derived contract for procedure pi_read_regr. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4949]: Procedure Contract for might_fault Derived contract for procedure might_fault. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4985]: Procedure Contract for printk Derived contract for procedure printk. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4961]: Procedure Contract for pi_disconnect Derived contract for procedure pi_disconnect. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3132]: Procedure Contract for pt_command Derived contract for procedure pt_command. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3032]: Procedure Contract for status_reg Derived contract for procedure status_reg. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4909]: Procedure Contract for __const_udelay Derived contract for procedure __const_udelay. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3059]: Procedure Contract for DRIVE Derived contract for procedure DRIVE. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3065]: Procedure Contract for pt_wait Derived contract for procedure pt_wait. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4955]: Procedure Contract for mutex_unlock Derived contract for procedure mutex_unlock. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4958]: Procedure Contract for pi_connect Derived contract for procedure pi_connect. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 2892]: Procedure Contract for unregister_chrdev Derived contract for procedure unregister_chrdev. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3183]: Procedure Contract for pt_completion Derived contract for procedure pt_completion. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4936]: Procedure Contract for device_destroy Derived contract for procedure device_destroy. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4968]: Procedure Contract for pi_read_block Derived contract for procedure pi_read_block. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4939]: Procedure Contract for ldv_check_return_value Derived contract for procedure ldv_check_return_value. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4952]: Procedure Contract for mutex_lock_nested Derived contract for procedure mutex_lock_nested. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3041]: Procedure Contract for read_reg Derived contract for procedure read_reg. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3342]: Procedure Contract for pt_sleep Derived contract for procedure pt_sleep. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3815]: Procedure Contract for pt_probe Derived contract for procedure pt_probe. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3408]: Procedure Contract for pt_media_access_cmd Derived contract for procedure pt_media_access_cmd. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3449]: Procedure Contract for pt_write_fm Derived contract for procedure pt_write_fm. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3428]: Procedure Contract for pt_rewind Derived contract for procedure pt_rewind. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4899]: Procedure Contract for ldv_malloc Derived contract for procedure ldv_malloc. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 2873]: Procedure Contract for iminor Derived contract for procedure iminor. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3298]: Procedure Contract for pt_atapi Derived contract for procedure pt_atapi. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3351]: Procedure Contract for pt_poll_dsc Derived contract for procedure pt_poll_dsc. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4933]: Procedure Contract for device_create Derived contract for procedure device_create. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3668]: Procedure Contract for xn Derived contract for procedure xn. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4923]: Procedure Contract for _copy_from_user Derived contract for procedure _copy_from_user. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3234]: Procedure Contract for pt_req_sense Derived contract for procedure pt_req_sense. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3625]: Procedure Contract for xs Derived contract for procedure xs. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 3470]: Procedure Contract for pt_reset Derived contract for procedure pt_reset. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 4813]: Procedure Contract for ldv_blast_assert Derived contract for procedure ldv_blast_assert. Requires: 0 Ensures: 0 - ProcedureContractResult [Line: 4978]: Procedure Contract for pi_write_block Derived contract for procedure pi_write_block. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) - ProcedureContractResult [Line: 2814]: Procedure Contract for IS_ERR Derived contract for procedure IS_ERR. Requires: ((ldv_module_refcounter == 1) && (disable == 0)) Ensures: ((ldv_module_refcounter == 1) && (disable == 0)) RESULT: Ultimate proved your program to be correct! [2024-10-13 07:31:10,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE