/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --traceabstraction.trace.refinement.strategy FIXED_PREFERENCES --cacsl2boogietranslator.allow.undefined.functions true --traceabstraction.smt.solver External_ModelsAndUnsatCoreMode --traceabstraction.command.for.external.solver 'cvc5 --incremental --print-success --lang smt' -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--memstick--core--ms_block.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.5-dev-356b6ba-m [2024-11-01 11:09:30,313 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-01 11:09:30,401 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-01 11:09:30,409 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-01 11:09:30,409 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-01 11:09:30,438 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-01 11:09:30,439 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-01 11:09:30,440 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-01 11:09:30,440 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-01 11:09:30,440 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-01 11:09:30,441 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-01 11:09:30,441 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-01 11:09:30,442 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-01 11:09:30,442 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-01 11:09:30,442 INFO L153 SettingsManager]: * Use SBE=true [2024-11-01 11:09:30,443 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-01 11:09:30,443 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-01 11:09:30,443 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-01 11:09:30,444 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-01 11:09:30,444 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-01 11:09:30,444 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-01 11:09:30,445 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-01 11:09:30,445 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-01 11:09:30,446 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-01 11:09:30,446 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-01 11:09:30,446 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-01 11:09:30,447 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-01 11:09:30,447 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-01 11:09:30,447 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-01 11:09:30,448 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-01 11:09:30,448 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-01 11:09:30,448 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-01 11:09:30,449 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-01 11:09:30,449 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-01 11:09:30,449 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-01 11:09:30,449 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-01 11:09:30,450 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-01 11:09:30,450 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-01 11:09:30,450 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-01 11:09:30,451 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-01 11:09:30,451 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-01 11:09:30,452 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-11-01 11:09:30,452 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.traceabstraction: Trace refinement strategy -> FIXED_PREFERENCES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Allow undefined functions -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMT solver -> External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Command for external solver -> cvc5 --incremental --print-success --lang smt [2024-11-01 11:09:30,779 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-01 11:09:30,803 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-01 11:09:30,806 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-01 11:09:30,808 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-01 11:09:30,808 INFO L274 PluginConnector]: CDTParser initialized [2024-11-01 11:09:30,810 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--memstick--core--ms_block.ko-entry_point.cil.out.i [2024-11-01 11:09:32,480 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-01 11:09:32,993 INFO L384 CDTParser]: Found 1 translation units. [2024-11-01 11:09:32,994 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--memstick--core--ms_block.ko-entry_point.cil.out.i [2024-11-01 11:09:33,038 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3a8cac89a/5c533e4774054947b551a024a4586af1/FLAG45c459c2c [2024-11-01 11:09:33,071 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3a8cac89a/5c533e4774054947b551a024a4586af1 [2024-11-01 11:09:33,074 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-01 11:09:33,075 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-11-01 11:09:33,076 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-01 11:09:33,076 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-01 11:09:33,081 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-01 11:09:33,081 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.11 11:09:33" (1/1) ... [2024-11-01 11:09:33,082 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61db066b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:33, skipping insertion in model container [2024-11-01 11:09:33,083 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.11 11:09:33" (1/1) ... [2024-11-01 11:09:33,217 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-01 11:09:33,903 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:34,795 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,216 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,217 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,283 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,320 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,331 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,332 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,341 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,344 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,346 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,374 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,376 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,379 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,381 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,404 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,407 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,408 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,412 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,427 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,428 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,440 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,444 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,538 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,567 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,603 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,649 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,650 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,667 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,667 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,671 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,682 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,682 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,683 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,684 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,685 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,686 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,686 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,732 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,734 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,735 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,745 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,767 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,775 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,791 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,799 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,814 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,816 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,877 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,885 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,892 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,893 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,893 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,893 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,898 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,899 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,946 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,962 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,963 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,970 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,976 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,983 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,991 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,993 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,995 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:35,998 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,007 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,008 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,010 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,015 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,026 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,027 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,028 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,029 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,029 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,030 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,030 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,031 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,031 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,032 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,032 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,070 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,075 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,081 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,082 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,082 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,082 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,082 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,101 WARN L251 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--memstick--core--ms_block.ko-entry_point.cil.out.i[237227,237240] [2024-11-01 11:09:36,417 WARN L1053 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-01 11:09:36,418 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-01 11:09:36,461 INFO L200 MainTranslator]: Completed pre-run [2024-11-01 11:09:36,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3942] [2024-11-01 11:09:36,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3949] [2024-11-01 11:09:36,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3956] [2024-11-01 11:09:36,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3964-3965] [2024-11-01 11:09:36,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [3974] [2024-11-01 11:09:36,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [4041-4042] [2024-11-01 11:09:36,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4047-4049] [2024-11-01 11:09:36,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [4071-4072] [2024-11-01 11:09:36,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4077-4079] [2024-11-01 11:09:36,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [4100-4101] [2024-11-01 11:09:36,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4106-4108] [2024-11-01 11:09:36,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (90), "i" (12UL)); [4417-4418] [2024-11-01 11:09:36,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (92), "i" (12UL)); [4425-4426] [2024-11-01 11:09:36,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (93), "i" (12UL)); [4433-4434] [2024-11-01 11:09:36,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [4460-4461] [2024-11-01 11:09:36,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [4468-4469] [2024-11-01 11:09:36,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (193), "i" (12UL)); [4483-4484] [2024-11-01 11:09:36,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (464), "i" (12UL)); [5073-5074] [2024-11-01 11:09:36,689 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (577), "i" (12UL)); [5187-5188] [2024-11-01 11:09:36,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (653), "i" (12UL)); [5278-5279] [2024-11-01 11:09:36,700 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (676), "i" (12UL)); [5315-5316] [2024-11-01 11:09:36,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [5367-5368] [2024-11-01 11:09:36,726 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (953), "i" (12UL)); [5680-5681] [2024-11-01 11:09:36,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (1004), "i" (12UL)); [5753-5754] [2024-11-01 11:09:36,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/8278/dscv_tempdir/dscv/ri/32_7a/drivers/memstick/core/ms_block.c"), "i" (1262), "i" (12UL)); [6134-6135] [2024-11-01 11:09:36,854 WARN L251 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--memstick--core--ms_block.ko-entry_point.cil.out.i[237227,237240] [2024-11-01 11:09:36,873 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-01 11:09:37,017 INFO L204 MainTranslator]: Completed translation [2024-11-01 11:09:37,019 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37 WrapperNode [2024-11-01 11:09:37,019 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-01 11:09:37,021 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-01 11:09:37,021 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-01 11:09:37,021 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-01 11:09:37,029 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:37,140 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:37,282 INFO L138 Inliner]: procedures = 319, calls = 1840, calls flagged for inlining = 110, calls inlined = 101, statements flattened = 3957 [2024-11-01 11:09:37,284 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-01 11:09:37,285 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-01 11:09:37,286 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-01 11:09:37,286 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-01 11:09:37,296 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:37,297 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:37,324 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:37,887 INFO L175 MemorySlicer]: Split 675 memory accesses to 15 slices as follows [2, 23, 2, 3, 6, 16, 8, 1, 10, 0, 4, 34, 555, 4, 7]. 82 percent of accesses are in the largest equivalence class. The 18 initializations are split as follows [2, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 289 writes are split as follows [0, 23, 1, 0, 4, 0, 0, 1, 5, 0, 1, 29, 220, 1, 4]. [2024-11-01 11:09:37,887 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:37,890 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:38,000 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:38,029 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:38,063 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:38,091 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:38,134 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-01 11:09:38,135 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-01 11:09:38,135 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-01 11:09:38,135 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-01 11:09:38,136 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (1/1) ... [2024-11-01 11:09:38,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-01 11:09:38,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-01 11:09:38,169 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-11-01 11:09:38,176 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-11-01 11:09:38,200 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-01 11:09:38,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-01 11:09:38,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-01 11:09:38,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-01 11:09:38,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-01 11:09:38,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-01 11:09:38,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-01 11:09:38,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-01 11:09:38,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-01 11:09:38,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-01 11:09:38,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_memstick_host [2024-11-01 11:09:38,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_memstick_host [2024-11-01 11:09:38,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-01 11:09:38,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-01 11:09:38,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-01 11:09:38,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-01 11:09:38,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-01 11:09:38,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-01 11:09:38,204 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-01 11:09:38,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-01 11:09:38,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-01 11:09:38,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-01 11:09:38,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-01 11:09:38,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-01 11:09:38,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-01 11:09:38,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-01 11:09:38,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-01 11:09:38,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-01 11:09:38,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-01 11:09:38,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-01 11:09:38,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-01 11:09:38,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-01 11:09:38,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-01 11:09:38,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-01 11:09:38,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-01 11:09:38,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-01 11:09:38,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-01 11:09:38,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-01 11:09:38,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-01 11:09:38,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-01 11:09:38,212 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-01 11:09:38,212 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-01 11:09:38,213 INFO L130 BoogieDeclarations]: Found specification of procedure msb_stop [2024-11-01 11:09:38,213 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_stop [2024-11-01 11:09:38,213 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_pba [2024-11-01 11:09:38,213 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_pba [2024-11-01 11:09:38,213 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2024-11-01 11:09:38,213 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2024-11-01 11:09:38,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-01 11:09:38,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-01 11:09:38,214 INFO L130 BoogieDeclarations]: Found specification of procedure blk_fetch_request [2024-11-01 11:09:38,214 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_fetch_request [2024-11-01 11:09:38,214 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2024-11-01 11:09:38,214 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2024-11-01 11:09:38,215 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2024-11-01 11:09:38,215 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2024-11-01 11:09:38,215 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-01 11:09:38,215 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-01 11:09:38,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-01 11:09:38,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-01 11:09:38,215 INFO L130 BoogieDeclarations]: Found specification of procedure msb_switch_to_parallel [2024-11-01 11:09:38,215 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_switch_to_parallel [2024-11-01 11:09:38,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-01 11:09:38,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-01 11:09:38,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-01 11:09:38,216 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-01 11:09:38,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-01 11:09:38,218 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-01 11:09:38,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-01 11:09:38,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-01 11:09:38,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-01 11:09:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-01 11:09:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-01 11:09:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-01 11:09:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-01 11:09:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-01 11:09:38,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-01 11:09:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-01 11:09:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-01 11:09:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-01 11:09:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-01 11:09:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-01 11:09:38,220 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-01 11:09:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-01 11:09:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-01 11:09:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-01 11:09:38,221 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-01 11:09:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-01 11:09:38,221 INFO L130 BoogieDeclarations]: Found specification of procedure msb_validate_used_block_bitmap [2024-11-01 11:09:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_validate_used_block_bitmap [2024-11-01 11:09:38,221 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-01 11:09:38,221 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-01 11:09:38,222 INFO L130 BoogieDeclarations]: Found specification of procedure msb_verify_block [2024-11-01 11:09:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_verify_block [2024-11-01 11:09:38,222 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-01 11:09:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-01 11:09:38,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_2 [2024-11-01 11:09:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_2 [2024-11-01 11:09:38,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_msb_disk_lock [2024-11-01 11:09:38,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_msb_disk_lock [2024-11-01 11:09:38,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-01 11:09:38,222 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_write [2024-11-01 11:09:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_write [2024-11-01 11:09:38,223 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2024-11-01 11:09:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2024-11-01 11:09:38,223 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2024-11-01 11:09:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2024-11-01 11:09:38,223 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request [2024-11-01 11:09:38,223 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request [2024-11-01 11:09:38,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-01 11:09:38,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-01 11:09:38,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-01 11:09:38,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-01 11:09:38,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-01 11:09:38,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-01 11:09:38,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-01 11:09:38,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-01 11:09:38,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-01 11:09:38,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2024-11-01 11:09:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure msb_invalidate_reg_window [2024-11-01 11:09:38,226 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_invalidate_reg_window [2024-11-01 11:09:38,226 INFO L130 BoogieDeclarations]: Found specification of procedure msb_io_work [2024-11-01 11:09:38,227 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_io_work [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-01 11:09:38,227 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-01 11:09:38,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-01 11:09:38,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-01 11:09:38,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-01 11:09:38,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-01 11:09:38,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2024-11-01 11:09:38,234 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-01 11:09:38,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-01 11:09:38,235 INFO L130 BoogieDeclarations]: Found specification of procedure msb_erase_block [2024-11-01 11:09:38,235 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_erase_block [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-01 11:09:38,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-01 11:09:38,237 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2024-11-01 11:09:38,237 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-01 11:09:38,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-01 11:09:38,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-01 11:09:38,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-01 11:09:38,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-01 11:09:38,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-01 11:09:38,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-01 11:09:38,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-01 11:09:38,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-01 11:09:38,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-01 11:09:38,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-01 11:09:38,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-01 11:09:38,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-01 11:09:38,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-01 11:09:38,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-01 11:09:38,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2024-11-01 11:09:38,242 INFO L130 BoogieDeclarations]: Found specification of procedure msb_data_clear [2024-11-01 11:09:38,242 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_data_clear [2024-11-01 11:09:38,243 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-01 11:09:38,243 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-01 11:09:38,243 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-11-01 11:09:38,243 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-11-01 11:09:38,243 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-01 11:09:38,243 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-01 11:09:38,243 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-01 11:09:38,243 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-01 11:09:38,243 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-01 11:09:38,243 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-01 11:09:38,243 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_bad_block_table [2024-11-01 11:09:38,244 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_bad_block_table [2024-11-01 11:09:38,244 INFO L130 BoogieDeclarations]: Found specification of procedure msb_update_block [2024-11-01 11:09:38,244 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_update_block [2024-11-01 11:09:38,244 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_flush [2024-11-01 11:09:38,244 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_flush [2024-11-01 11:09:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2024-11-01 11:09:38,248 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_next [2024-11-01 11:09:38,248 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2024-11-01 11:09:38,248 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2024-11-01 11:09:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2024-11-01 11:09:38,249 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_start [2024-11-01 11:09:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure msb_run_state_machine [2024-11-01 11:09:38,249 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_run_state_machine [2024-11-01 11:09:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure msb_sg_copy [2024-11-01 11:09:38,249 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_sg_copy [2024-11-01 11:09:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2024-11-01 11:09:38,249 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2024-11-01 11:09:38,249 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-01 11:09:38,249 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-01 11:09:38,250 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_zero_bit [2024-11-01 11:09:38,250 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_zero_bit [2024-11-01 11:09:38,250 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_memstick_host [2024-11-01 11:09:38,250 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_memstick_host [2024-11-01 11:09:38,250 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-01 11:09:38,250 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-01 11:09:38,250 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_lba [2024-11-01 11:09:38,250 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_lba [2024-11-01 11:09:38,250 INFO L130 BoogieDeclarations]: Found specification of procedure msb_reset [2024-11-01 11:09:38,250 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_reset [2024-11-01 11:09:38,250 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_2 [2024-11-01 11:09:38,250 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_2 [2024-11-01 11:09:38,251 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2024-11-01 11:09:38,251 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2024-11-01 11:09:38,251 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-01 11:09:38,251 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-01 11:09:38,251 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2024-11-01 11:09:38,251 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2024-11-01 11:09:38,251 INFO L130 BoogieDeclarations]: Found specification of procedure msb_bd_getgeo [2024-11-01 11:09:38,251 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_bd_getgeo [2024-11-01 11:09:38,251 INFO L130 BoogieDeclarations]: Found specification of procedure msb_remove [2024-11-01 11:09:38,251 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_remove [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-01 11:09:38,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-01 11:09:38,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-01 11:09:38,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-01 11:09:38,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-01 11:09:38,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-01 11:09:38,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2024-11-01 11:09:38,257 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_bad [2024-11-01 11:09:38,257 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_bad [2024-11-01 11:09:38,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-01 11:09:38,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_2 [2024-11-01 11:09:38,258 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_2 [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~C_INT [2024-11-01 11:09:38,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~C_INT [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-01 11:09:38,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure sg_nents [2024-11-01 11:09:38,258 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_nents [2024-11-01 11:09:38,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-01 11:09:38,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_page [2024-11-01 11:09:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_page [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2024-11-01 11:09:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2024-11-01 11:09:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_stop [2024-11-01 11:09:38,260 INFO L130 BoogieDeclarations]: Found specification of procedure msb_set_overwrite_flag [2024-11-01 11:09:38,260 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_set_overwrite_flag [2024-11-01 11:09:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_bytes [2024-11-01 11:09:38,261 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_bytes [2024-11-01 11:09:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2024-11-01 11:09:38,261 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2024-11-01 11:09:38,261 INFO L130 BoogieDeclarations]: Found specification of procedure msb_disk_release [2024-11-01 11:09:38,262 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_disk_release [2024-11-01 11:09:38,262 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_block_used [2024-11-01 11:09:38,262 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_block_used [2024-11-01 11:09:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_discard [2024-11-01 11:09:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_discard [2024-11-01 11:09:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-01 11:09:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-01 11:09:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure msb_start [2024-11-01 11:09:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_start [2024-11-01 11:09:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-11-01 11:09:38,263 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-11-01 11:09:38,263 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-01 11:09:38,264 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-01 11:09:38,264 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-11-01 11:09:38,264 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-11-01 11:09:38,264 INFO L130 BoogieDeclarations]: Found specification of procedure msb_init_card [2024-11-01 11:09:38,264 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_init_card [2024-11-01 11:09:38,264 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2024-11-01 11:09:38,264 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2024-11-01 11:09:38,264 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-01 11:09:38,264 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-01 11:09:38,265 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2024-11-01 11:09:38,265 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2024-11-01 11:09:38,265 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2024-11-01 11:09:38,265 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2024-11-01 11:09:38,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_msb_disk_lock [2024-11-01 11:09:38,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_msb_disk_lock [2024-11-01 11:09:38,265 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-01 11:09:38,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-01 11:09:39,058 INFO L238 CfgBuilder]: Building ICFG [2024-11-01 11:09:39,063 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-01 11:09:54,964 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-01 11:10:15,442 INFO L? ?]: Removed 1563 outVars from TransFormulas that were not future-live. [2024-11-01 11:10:15,443 INFO L287 CfgBuilder]: Performing block encoding [2024-11-01 11:10:15,502 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-01 11:10:15,502 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-01 11:10:15,503 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.11 11:10:15 BoogieIcfgContainer [2024-11-01 11:10:15,503 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-01 11:10:15,506 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-01 11:10:15,506 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-01 11:10:15,509 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-01 11:10:15,509 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.11 11:09:33" (1/3) ... [2024-11-01 11:10:15,509 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78074d0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.11 11:10:15, skipping insertion in model container [2024-11-01 11:10:15,509 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.11 11:09:37" (2/3) ... [2024-11-01 11:10:15,510 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78074d0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.11 11:10:15, skipping insertion in model container [2024-11-01 11:10:15,510 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.11 11:10:15" (3/3) ... [2024-11-01 11:10:15,512 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--memstick--core--ms_block.ko-entry_point.cil.out.i [2024-11-01 11:10:15,527 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-01 11:10:15,527 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-01 11:10:15,643 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-01 11:10:15,651 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;@48f410a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-01 11:10:15,651 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-01 11:10:15,667 INFO L276 IsEmpty]: Start isEmpty. Operand has 1673 states, 1139 states have (on average 1.3424056189640035) internal successors, (1529), 1182 states have internal predecessors, (1529), 440 states have call successors, (440), 93 states have call predecessors, (440), 92 states have return successors, (434), 428 states have call predecessors, (434), 434 states have call successors, (434) [2024-11-01 11:10:15,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-01 11:10:15,681 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 11:10:15,681 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-01 11:10:15,682 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 11:10:15,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 11:10:15,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1843699469, now seen corresponding path program 1 times [2024-11-01 11:10:15,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 11:10:15,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1697090034] [2024-11-01 11:10:15,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 11:10:15,699 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:15,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-01 11:10:15,703 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-01 11:10:15,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (2)] Waiting until timeout for monitored process [2024-11-01 11:10:17,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 11:10:17,946 INFO L255 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-01 11:10:17,954 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 11:10:17,970 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-01 11:10:17,970 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 11:10:19,857 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-01 11:10:19,859 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 11:10:19,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1697090034] [2024-11-01 11:10:19,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1697090034] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-01 11:10:19,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-01 11:10:19,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-01 11:10:19,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093168434] [2024-11-01 11:10:19,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-01 11:10:19,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-01 11:10:19,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 11:10:19,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-01 11:10:19,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-01 11:10:19,894 INFO L87 Difference]: Start difference. First operand has 1673 states, 1139 states have (on average 1.3424056189640035) internal successors, (1529), 1182 states have internal predecessors, (1529), 440 states have call successors, (440), 93 states have call predecessors, (440), 92 states have return successors, (434), 428 states have call predecessors, (434), 434 states have call successors, (434) Second operand has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-01 11:10:20,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 11:10:20,133 INFO L93 Difference]: Finished difference Result 3341 states and 4869 transitions. [2024-11-01 11:10:20,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-01 11:10:20,135 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 84 [2024-11-01 11:10:20,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 11:10:20,171 INFO L225 Difference]: With dead ends: 3341 [2024-11-01 11:10:20,172 INFO L226 Difference]: Without dead ends: 1648 [2024-11-01 11:10:20,188 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-01 11:10:20,193 INFO L432 NwaCegarLoop]: 2391 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2391 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-01 11:10:20,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2391 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-01 11:10:20,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2024-11-01 11:10:20,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 1648. [2024-11-01 11:10:20,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1122 states have (on average 1.3288770053475936) internal successors, (1491), 1157 states have internal predecessors, (1491), 434 states have call successors, (434), 92 states have call predecessors, (434), 91 states have return successors, (425), 419 states have call predecessors, (425), 425 states have call successors, (425) [2024-11-01 11:10:20,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 2350 transitions. [2024-11-01 11:10:20,389 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 2350 transitions. Word has length 84 [2024-11-01 11:10:20,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 11:10:20,390 INFO L471 AbstractCegarLoop]: Abstraction has 1648 states and 2350 transitions. [2024-11-01 11:10:20,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-01 11:10:20,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 2350 transitions. [2024-11-01 11:10:20,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-01 11:10:20,394 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 11:10:20,396 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-01 11:10:20,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (2)] Ended with exit code 0 [2024-11-01 11:10:20,596 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:20,597 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 11:10:20,597 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 11:10:20,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1801142519, now seen corresponding path program 1 times [2024-11-01 11:10:20,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 11:10:20,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1950752568] [2024-11-01 11:10:20,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 11:10:20,598 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:20,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-01 11:10:20,602 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-01 11:10:20,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process [2024-11-01 11:10:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 11:10:22,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 11:10:22,447 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 11:10:22,895 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:22,895 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 11:10:25,533 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:25,533 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 11:10:25,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1950752568] [2024-11-01 11:10:25,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1950752568] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 11:10:25,535 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 11:10:25,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2024-11-01 11:10:25,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843817965] [2024-11-01 11:10:25,536 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 11:10:25,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 11:10:25,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 11:10:25,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 11:10:25,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 11:10:25,539 INFO L87 Difference]: Start difference. First operand 1648 states and 2350 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-01 11:10:26,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 11:10:26,422 INFO L93 Difference]: Finished difference Result 4859 states and 6936 transitions. [2024-11-01 11:10:26,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 11:10:26,423 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 84 [2024-11-01 11:10:26,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 11:10:26,463 INFO L225 Difference]: With dead ends: 4859 [2024-11-01 11:10:26,464 INFO L226 Difference]: Without dead ends: 3235 [2024-11-01 11:10:26,479 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 11:10:26,482 INFO L432 NwaCegarLoop]: 2402 mSDtfsCounter, 2286 mSDsluCounter, 2306 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2286 SdHoareTripleChecker+Valid, 4708 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-01 11:10:26,483 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2286 Valid, 4708 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-01 11:10:26,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3235 states. [2024-11-01 11:10:26,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3235 to 3213. [2024-11-01 11:10:26,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 2189 states have (on average 1.3293741434444952) internal successors, (2910), 2253 states have internal predecessors, (2910), 844 states have call successors, (844), 180 states have call predecessors, (844), 179 states have return successors, (835), 821 states have call predecessors, (835), 835 states have call successors, (835) [2024-11-01 11:10:26,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 4589 transitions. [2024-11-01 11:10:26,710 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 4589 transitions. Word has length 84 [2024-11-01 11:10:26,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 11:10:26,711 INFO L471 AbstractCegarLoop]: Abstraction has 3213 states and 4589 transitions. [2024-11-01 11:10:26,712 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-01 11:10:26,712 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 4589 transitions. [2024-11-01 11:10:26,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-01 11:10:26,718 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 11:10:26,718 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-01 11:10:26,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (3)] Ended with exit code 0 [2024-11-01 11:10:26,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:26,920 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 11:10:26,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 11:10:26,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1416071552, now seen corresponding path program 1 times [2024-11-01 11:10:26,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 11:10:26,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [878096683] [2024-11-01 11:10:26,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 11:10:26,921 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:26,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-01 11:10:26,924 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-01 11:10:26,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-11-01 11:10:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 11:10:28,725 INFO L255 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 11:10:28,797 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 11:10:33,805 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:33,805 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 11:10:37,578 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:37,579 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 11:10:37,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [878096683] [2024-11-01 11:10:37,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [878096683] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 11:10:37,579 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 11:10:37,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2024-11-01 11:10:37,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119162650] [2024-11-01 11:10:37,579 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 11:10:37,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 11:10:37,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 11:10:37,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 11:10:37,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 11:10:37,581 INFO L87 Difference]: Start difference. First operand 3213 states and 4589 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-01 11:10:37,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 11:10:37,751 INFO L93 Difference]: Finished difference Result 3215 states and 4590 transitions. [2024-11-01 11:10:37,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 11:10:37,751 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 89 [2024-11-01 11:10:37,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 11:10:37,780 INFO L225 Difference]: With dead ends: 3215 [2024-11-01 11:10:37,780 INFO L226 Difference]: Without dead ends: 3212 [2024-11-01 11:10:37,784 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 11:10:37,786 INFO L432 NwaCegarLoop]: 2347 mSDtfsCounter, 2291 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2291 SdHoareTripleChecker+Valid, 2347 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-01 11:10:37,786 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2291 Valid, 2347 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-01 11:10:37,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3212 states. [2024-11-01 11:10:37,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3212 to 3212. [2024-11-01 11:10:37,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3212 states, 2189 states have (on average 1.328917313841937) internal successors, (2909), 2252 states have internal predecessors, (2909), 843 states have call successors, (843), 180 states have call predecessors, (843), 179 states have return successors, (835), 821 states have call predecessors, (835), 835 states have call successors, (835) [2024-11-01 11:10:37,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3212 states to 3212 states and 4587 transitions. [2024-11-01 11:10:37,977 INFO L78 Accepts]: Start accepts. Automaton has 3212 states and 4587 transitions. Word has length 89 [2024-11-01 11:10:37,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 11:10:37,978 INFO L471 AbstractCegarLoop]: Abstraction has 3212 states and 4587 transitions. [2024-11-01 11:10:37,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-01 11:10:37,978 INFO L276 IsEmpty]: Start isEmpty. Operand 3212 states and 4587 transitions. [2024-11-01 11:10:37,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-01 11:10:37,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 11:10:37,982 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-01 11:10:37,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2024-11-01 11:10:38,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:38,183 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 11:10:38,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 11:10:38,183 INFO L85 PathProgramCache]: Analyzing trace with hash -949866358, now seen corresponding path program 1 times [2024-11-01 11:10:38,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 11:10:38,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1589674813] [2024-11-01 11:10:38,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 11:10:38,184 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:38,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-01 11:10:38,188 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-01 11:10:38,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-01 11:10:40,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 11:10:40,022 INFO L255 TraceCheckSpWp]: Trace formula consists of 1326 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 11:10:40,029 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 11:10:45,229 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:45,230 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-01 11:10:49,048 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:49,048 INFO L136 FreeRefinementEngine]: Strategy FIXED_PREFERENCES found an infeasible trace [2024-11-01 11:10:49,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1589674813] [2024-11-01 11:10:49,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModulePreferences [1589674813] provided 2 perfect and 0 imperfect interpolant sequences [2024-11-01 11:10:49,049 INFO L185 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2024-11-01 11:10:49,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 3] imperfect sequences [] total 3 [2024-11-01 11:10:49,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102633223] [2024-11-01 11:10:49,049 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2024-11-01 11:10:49,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-01 11:10:49,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2024-11-01 11:10:49,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-01 11:10:49,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 11:10:49,050 INFO L87 Difference]: Start difference. First operand 3212 states and 4587 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-01 11:10:49,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-01 11:10:49,267 INFO L93 Difference]: Finished difference Result 3214 states and 4588 transitions. [2024-11-01 11:10:49,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-01 11:10:49,267 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 90 [2024-11-01 11:10:49,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-01 11:10:49,304 INFO L225 Difference]: With dead ends: 3214 [2024-11-01 11:10:49,304 INFO L226 Difference]: Without dead ends: 3211 [2024-11-01 11:10:49,309 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-01 11:10:49,310 INFO L432 NwaCegarLoop]: 2345 mSDtfsCounter, 2288 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2288 SdHoareTripleChecker+Valid, 2345 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-01 11:10:49,311 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2288 Valid, 2345 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-01 11:10:49,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3211 states. [2024-11-01 11:10:49,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3211 to 3211. [2024-11-01 11:10:49,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3211 states, 2189 states have (on average 1.3284604842393788) internal successors, (2908), 2251 states have internal predecessors, (2908), 842 states have call successors, (842), 180 states have call predecessors, (842), 179 states have return successors, (835), 821 states have call predecessors, (835), 835 states have call successors, (835) [2024-11-01 11:10:49,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3211 states to 3211 states and 4585 transitions. [2024-11-01 11:10:49,531 INFO L78 Accepts]: Start accepts. Automaton has 3211 states and 4585 transitions. Word has length 90 [2024-11-01 11:10:49,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-01 11:10:49,532 INFO L471 AbstractCegarLoop]: Abstraction has 3211 states and 4585 transitions. [2024-11-01 11:10:49,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 3 states have call successors, (19), 3 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-01 11:10:49,532 INFO L276 IsEmpty]: Start isEmpty. Operand 3211 states and 4585 transitions. [2024-11-01 11:10:49,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-01 11:10:49,534 INFO L207 NwaCegarLoop]: Found error trace [2024-11-01 11:10:49,534 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-01 11:10:49,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-01 11:10:49,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:49,735 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-01 11:10:49,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-01 11:10:49,736 INFO L85 PathProgramCache]: Analyzing trace with hash 617597635, now seen corresponding path program 1 times [2024-11-01 11:10:49,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2024-11-01 11:10:49,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1282312142] [2024-11-01 11:10:49,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-01 11:10:49,737 INFO L173 SolverBuilder]: Constructing external solver with command: cvc5 --incremental --print-success --lang smt [2024-11-01 11:10:49,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 [2024-11-01 11:10:49,739 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-01 11:10:49,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/cvc5 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-01 11:10:51,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-01 11:10:51,454 INFO L255 TraceCheckSpWp]: Trace formula consists of 1327 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-01 11:10:51,457 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-01 11:10:56,700 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-01 11:10:56,700 INFO L311 TraceCheckSpWp]: Computing backward predicates...