./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ce6af79da269a74a7be79c0d90a6ffef91c6105b9f2d818e8d71747b8477fa74 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-01 23:12:55,084 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-01 23:12:55,136 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-01 23:12:55,142 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-01 23:12:55,142 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-01 23:12:55,164 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-01 23:12:55,164 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-01 23:12:55,164 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-01 23:12:55,165 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-01 23:12:55,165 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-01 23:12:55,165 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-01 23:12:55,165 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-01 23:12:55,165 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-01 23:12:55,165 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Use SBE=true [2024-12-01 23:12:55,166 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-01 23:12:55,166 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-01 23:12:55,167 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:12:55,167 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:12:55,167 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:12:55,168 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-01 23:12:55,168 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-01 23:12:55,169 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-01 23:12:55,169 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-01 23:12:55,169 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ce6af79da269a74a7be79c0d90a6ffef91c6105b9f2d818e8d71747b8477fa74 [2024-12-01 23:12:55,375 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-01 23:12:55,382 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-01 23:12:55,384 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-01 23:12:55,385 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-01 23:12:55,385 INFO L274 PluginConnector]: CDTParser initialized [2024-12-01 23:12:55,387 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-12-01 23:12:58,049 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/data/d6ee3a93f/ee49d0a872b549d49eab283f75a67551/FLAG31a2b103e [2024-12-01 23:12:58,576 INFO L384 CDTParser]: Found 1 translation units. [2024-12-01 23:12:58,577 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-12-01 23:12:58,616 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/data/d6ee3a93f/ee49d0a872b549d49eab283f75a67551/FLAG31a2b103e [2024-12-01 23:12:58,634 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/data/d6ee3a93f/ee49d0a872b549d49eab283f75a67551 [2024-12-01 23:12:58,637 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-01 23:12:58,638 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-01 23:12:58,640 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-01 23:12:58,640 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-01 23:12:58,646 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-01 23:12:58,647 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:12:58" (1/1) ... [2024-12-01 23:12:58,648 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f6468b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:12:58, skipping insertion in model container [2024-12-01 23:12:58,648 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:12:58" (1/1) ... [2024-12-01 23:12:58,751 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:13:00,429 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i[269371,269384] [2024-12-01 23:13:00,541 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:13:00,570 INFO L200 MainTranslator]: Completed pre-run [2024-12-01 23:13:00,642 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"); [3897] [2024-12-01 23:13:00,644 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)); [3905-3906] [2024-12-01 23:13:00,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3922] [2024-12-01 23:13:00,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2024-12-01 23:13:00,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3928] [2024-12-01 23:13:00,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3931] [2024-12-01 23:13:00,647 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; subl %2,%0; sete %1": "+m" (v->counter), "=qm" (c): "ir" (i): "memory"); [3973-3974] [2024-12-01 23:13:00,648 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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3985-3986] [2024-12-01 23:13:00,648 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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3989-3990] [2024-12-01 23:13:00,648 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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3993-3994] [2024-12-01 23:13:00,648 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; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3997-3998] [2024-12-01 23:13:00,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [4065] [2024-12-01 23:13:00,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4068] [2024-12-01 23:13:00,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4071] [2024-12-01 23:13:00,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4074] [2024-12-01 23:13:00,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4424] [2024-12-01 23:13:00,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4427] [2024-12-01 23:13:00,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i[269371,269384] [2024-12-01 23:13:00,888 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:13:00,962 INFO L204 MainTranslator]: Completed translation [2024-12-01 23:13:00,962 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00 WrapperNode [2024-12-01 23:13:00,963 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-01 23:13:00,963 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-01 23:13:00,963 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-01 23:13:00,964 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-01 23:13:00,969 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:01,039 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:01,241 INFO L138 Inliner]: procedures = 282, calls = 3110, calls flagged for inlining = 132, calls inlined = 123, statements flattened = 7633 [2024-12-01 23:13:01,241 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-01 23:13:01,242 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-01 23:13:01,242 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-01 23:13:01,242 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-01 23:13:01,252 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:01,252 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:01,288 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:01,997 INFO L175 MemorySlicer]: Split 2250 memory accesses to 34 slices as follows [8, 18, 4, 3, 1794, 3, 64, 20, 4, 8, 4, 17, 2, 18, 8, 7, 1, 17, 34, 2, 86, 6, 58, 4, 31, 5, 2, 5, 1, 3, 5, 5, 1, 2]. 80 percent of accesses are in the largest equivalence class. The 215 initializations are split as follows [0, 0, 4, 3, 27, 3, 0, 20, 0, 8, 4, 0, 0, 0, 8, 0, 0, 16, 0, 2, 0, 6, 58, 4, 31, 5, 2, 0, 1, 3, 5, 5, 0, 0]. The 938 writes are split as follows [4, 2, 0, 0, 714, 0, 64, 0, 0, 0, 0, 17, 1, 17, 0, 4, 1, 0, 25, 0, 86, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0]. [2024-12-01 23:13:01,997 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:01,998 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,138 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,148 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,179 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,219 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,239 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,291 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-01 23:13:02,292 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-01 23:13:02,292 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-01 23:13:02,292 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-01 23:13:02,293 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (1/1) ... [2024-12-01 23:13:02,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:13:02,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:13:02,319 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-01 23:13:02,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-01 23:13:02,348 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2024-12-01 23:13:02,348 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2024-12-01 23:13:02,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-01 23:13:02,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-01 23:13:02,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-01 23:13:02,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-01 23:13:02,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-01 23:13:02,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-01 23:13:02,350 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-12-01 23:13:02,351 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-01 23:13:02,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-01 23:13:02,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-01 23:13:02,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-01 23:13:02,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-01 23:13:02,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-01 23:13:02,354 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2024-12-01 23:13:02,354 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2024-12-01 23:13:02,354 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-12-01 23:13:02,354 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-12-01 23:13:02,354 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-12-01 23:13:02,354 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-12-01 23:13:02,354 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-12-01 23:13:02,354 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-12-01 23:13:02,355 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-01 23:13:02,355 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-01 23:13:02,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-01 23:13:02,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-01 23:13:02,355 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2024-12-01 23:13:02,355 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2024-12-01 23:13:02,355 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2024-12-01 23:13:02,355 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-01 23:13:02,356 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-01 23:13:02,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-12-01 23:13:02,356 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-12-01 23:13:02,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-01 23:13:02,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-12-01 23:13:02,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-12-01 23:13:02,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-12-01 23:13:02,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-01 23:13:02,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-01 23:13:02,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-01 23:13:02,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-01 23:13:02,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-01 23:13:02,358 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-12-01 23:13:02,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-12-01 23:13:02,360 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2024-12-01 23:13:02,360 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2024-12-01 23:13:02,360 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2024-12-01 23:13:02,360 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-12-01 23:13:02,360 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_ioctl [2024-12-01 23:13:02,360 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_ioctl [2024-12-01 23:13:02,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_st_ref_mutex [2024-12-01 23:13:02,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_st_ref_mutex [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2024-12-01 23:13:02,361 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-12-01 23:13:02,361 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-01 23:13:02,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-01 23:13:02,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2024-12-01 23:13:02,363 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2024-12-01 23:13:02,363 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-12-01 23:13:02,363 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2024-12-01 23:13:02,363 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-12-01 23:13:02,363 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2024-12-01 23:13:02,363 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-01 23:13:02,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-12-01 23:13:02,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2024-12-01 23:13:02,365 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-12-01 23:13:02,365 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-12-01 23:13:02,365 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-12-01 23:13:02,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-12-01 23:13:02,366 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2024-12-01 23:13:02,367 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-12-01 23:13:02,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-01 23:13:02,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-12-01 23:13:02,368 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2024-12-01 23:13:02,368 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2024-12-01 23:13:02,368 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-12-01 23:13:02,368 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2024-12-01 23:13:02,369 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-01 23:13:02,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2024-12-01 23:13:02,370 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-01 23:13:02,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-01 23:13:02,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2024-12-01 23:13:02,372 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2024-12-01 23:13:02,372 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2024-12-01 23:13:02,372 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2024-12-01 23:13:02,372 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2024-12-01 23:13:02,373 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-01 23:13:02,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-01 23:13:02,374 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-01 23:13:02,374 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-01 23:13:02,375 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2024-12-01 23:13:02,375 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-12-01 23:13:02,375 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-12-01 23:13:02,375 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2024-12-01 23:13:02,376 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2024-12-01 23:13:02,376 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-01 23:13:02,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2024-12-01 23:13:02,376 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-01 23:13:02,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-01 23:13:02,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_st_ref_mutex [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_st_ref_mutex [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-12-01 23:13:02,378 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-01 23:13:02,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-01 23:13:02,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-12-01 23:13:02,380 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-12-01 23:13:02,380 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-12-01 23:13:02,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-12-01 23:13:02,382 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-01 23:13:02,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-01 23:13:02,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2024-12-01 23:13:02,384 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2024-12-01 23:13:02,384 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2024-12-01 23:13:02,384 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-01 23:13:02,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-01 23:13:03,464 INFO L234 CfgBuilder]: Building ICFG [2024-12-01 23:13:03,467 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-01 23:13:30,503 INFO L? ?]: Removed 3567 outVars from TransFormulas that were not future-live. [2024-12-01 23:13:30,504 INFO L283 CfgBuilder]: Performing block encoding [2024-12-01 23:13:30,546 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-01 23:13:30,546 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-01 23:13:30,547 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:13:30 BoogieIcfgContainer [2024-12-01 23:13:30,547 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-01 23:13:30,549 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-01 23:13:30,550 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-01 23:13:30,554 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-01 23:13:30,554 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:12:58" (1/3) ... [2024-12-01 23:13:30,555 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d1fe20e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:13:30, skipping insertion in model container [2024-12-01 23:13:30,555 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:13:00" (2/3) ... [2024-12-01 23:13:30,555 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d1fe20e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:13:30, skipping insertion in model container [2024-12-01 23:13:30,555 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:13:30" (3/3) ... [2024-12-01 23:13:30,556 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-12-01 23:13:30,567 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-01 23:13:30,570 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i that has 148 procedures, 2864 locations, 1 initial locations, 106 loop locations, and 1 error locations. [2024-12-01 23:13:30,653 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-01 23:13:30,670 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;@78a332e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-01 23:13:30,670 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-01 23:13:30,680 INFO L276 IsEmpty]: Start isEmpty. Operand has 2567 states, 2098 states have (on average 1.4833174451858913) internal successors, (3112), 2122 states have internal predecessors, (3112), 386 states have call successors, (386), 81 states have call predecessors, (386), 81 states have return successors, (386), 386 states have call predecessors, (386), 386 states have call successors, (386) [2024-12-01 23:13:30,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-12-01 23:13:30,685 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:30,686 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-01 23:13:30,686 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:30,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:30,690 INFO L85 PathProgramCache]: Analyzing trace with hash 2077660297, now seen corresponding path program 1 times [2024-12-01 23:13:30,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:13:30,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741038067] [2024-12-01 23:13:30,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:30,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:13:35,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:35,980 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-01 23:13:35,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:13:35,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741038067] [2024-12-01 23:13:35,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741038067] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:35,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:35,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:13:35,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921264234] [2024-12-01 23:13:35,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:35,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:13:35,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:13:36,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:13:36,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:36,007 INFO L87 Difference]: Start difference. First operand has 2567 states, 2098 states have (on average 1.4833174451858913) internal successors, (3112), 2122 states have internal predecessors, (3112), 386 states have call successors, (386), 81 states have call predecessors, (386), 81 states have return successors, (386), 386 states have call predecessors, (386), 386 states have call successors, (386) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-01 23:13:36,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:36,273 INFO L93 Difference]: Finished difference Result 5126 states and 7871 transitions. [2024-12-01 23:13:36,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:13:36,275 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 28 [2024-12-01 23:13:36,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:36,303 INFO L225 Difference]: With dead ends: 5126 [2024-12-01 23:13:36,303 INFO L226 Difference]: Without dead ends: 2561 [2024-12-01 23:13:36,320 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:36,322 INFO L435 NwaCegarLoop]: 3849 mSDtfsCounter, 3845 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3845 SdHoareTripleChecker+Valid, 3849 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:36,323 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3845 Valid, 3849 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:13:36,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-12-01 23:13:36,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-12-01 23:13:36,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2561 states, 2094 states have (on average 1.4718242597898759) internal successors, (3082), 2116 states have internal predecessors, (3082), 386 states have call successors, (386), 81 states have call predecessors, (386), 80 states have return successors, (378), 378 states have call predecessors, (378), 378 states have call successors, (378) [2024-12-01 23:13:36,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3846 transitions. [2024-12-01 23:13:36,496 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3846 transitions. Word has length 28 [2024-12-01 23:13:36,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:36,498 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3846 transitions. [2024-12-01 23:13:36,498 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-01 23:13:36,498 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3846 transitions. [2024-12-01 23:13:36,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-12-01 23:13:36,499 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:36,499 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-01 23:13:36,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-01 23:13:36,500 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:36,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:36,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1794605173, now seen corresponding path program 1 times [2024-12-01 23:13:36,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:13:36,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125165940] [2024-12-01 23:13:36,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:36,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:13:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-01 23:13:40,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:13:40,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125165940] [2024-12-01 23:13:40,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125165940] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:40,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:40,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:13:40,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277435767] [2024-12-01 23:13:40,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:40,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:13:40,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:13:40,763 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:13:40,763 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:40,764 INFO L87 Difference]: Start difference. First operand 2561 states and 3846 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-01 23:13:40,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:40,875 INFO L93 Difference]: Finished difference Result 5115 states and 7683 transitions. [2024-12-01 23:13:40,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:13:40,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 28 [2024-12-01 23:13:40,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:40,889 INFO L225 Difference]: With dead ends: 5115 [2024-12-01 23:13:40,889 INFO L226 Difference]: Without dead ends: 2561 [2024-12-01 23:13:40,897 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:40,897 INFO L435 NwaCegarLoop]: 3844 mSDtfsCounter, 3839 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3839 SdHoareTripleChecker+Valid, 3844 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:40,898 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3839 Valid, 3844 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:13:40,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-12-01 23:13:40,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-12-01 23:13:40,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2561 states, 2094 states have (on average 1.4713467048710602) internal successors, (3081), 2116 states have internal predecessors, (3081), 386 states have call successors, (386), 81 states have call predecessors, (386), 80 states have return successors, (378), 378 states have call predecessors, (378), 378 states have call successors, (378) [2024-12-01 23:13:40,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3845 transitions. [2024-12-01 23:13:40,974 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3845 transitions. Word has length 28 [2024-12-01 23:13:40,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:40,974 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3845 transitions. [2024-12-01 23:13:40,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-12-01 23:13:40,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3845 transitions. [2024-12-01 23:13:40,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-12-01 23:13:40,975 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:40,975 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-01 23:13:40,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-01 23:13:40,975 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:40,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:40,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1682713673, now seen corresponding path program 1 times [2024-12-01 23:13:40,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:13:40,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548397639] [2024-12-01 23:13:40,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:40,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:13:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:45,198 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-01 23:13:45,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:13:45,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548397639] [2024-12-01 23:13:45,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548397639] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:45,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:45,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:13:45,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143752834] [2024-12-01 23:13:45,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:45,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:13:45,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:13:45,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:13:45,200 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:45,200 INFO L87 Difference]: Start difference. First operand 2561 states and 3845 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:13:49,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-01 23:13:49,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:49,908 INFO L93 Difference]: Finished difference Result 2563 states and 3846 transitions. [2024-12-01 23:13:49,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:13:49,909 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2024-12-01 23:13:49,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:49,929 INFO L225 Difference]: With dead ends: 2563 [2024-12-01 23:13:49,929 INFO L226 Difference]: Without dead ends: 2560 [2024-12-01 23:13:49,931 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:49,932 INFO L435 NwaCegarLoop]: 3842 mSDtfsCounter, 3826 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3826 SdHoareTripleChecker+Valid, 3842 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:49,932 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3826 Valid, 3842 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-01 23:13:49,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states. [2024-12-01 23:13:50,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2560. [2024-12-01 23:13:50,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2560 states, 2094 states have (on average 1.4708691499522446) internal successors, (3080), 2115 states have internal predecessors, (3080), 385 states have call successors, (385), 81 states have call predecessors, (385), 80 states have return successors, (378), 378 states have call predecessors, (378), 378 states have call successors, (378) [2024-12-01 23:13:50,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3843 transitions. [2024-12-01 23:13:50,056 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3843 transitions. Word has length 28 [2024-12-01 23:13:50,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:50,056 INFO L471 AbstractCegarLoop]: Abstraction has 2560 states and 3843 transitions. [2024-12-01 23:13:50,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:13:50,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3843 transitions. [2024-12-01 23:13:50,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-12-01 23:13:50,057 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:50,057 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-12-01 23:13:50,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-01 23:13:50,057 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:50,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:50,058 INFO L85 PathProgramCache]: Analyzing trace with hash 622544589, now seen corresponding path program 1 times [2024-12-01 23:13:50,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:13:50,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254538610] [2024-12-01 23:13:50,058 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:50,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:13:54,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:54,576 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-01 23:13:54,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:13:54,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254538610] [2024-12-01 23:13:54,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254538610] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:54,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:54,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:13:54,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149172253] [2024-12-01 23:13:54,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:54,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:13:54,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:13:54,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:13:54,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:54,578 INFO L87 Difference]: Start difference. First operand 2560 states and 3843 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:13:58,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-01 23:13:59,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:59,412 INFO L93 Difference]: Finished difference Result 7544 states and 11339 transitions. [2024-12-01 23:13:59,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:13:59,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 29 [2024-12-01 23:13:59,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:59,454 INFO L225 Difference]: With dead ends: 7544 [2024-12-01 23:13:59,455 INFO L226 Difference]: Without dead ends: 5031 [2024-12-01 23:13:59,469 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:13:59,469 INFO L435 NwaCegarLoop]: 6154 mSDtfsCounter, 3821 mSDsluCounter, 3708 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3821 SdHoareTripleChecker+Valid, 9862 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:59,469 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3821 Valid, 9862 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-01 23:13:59,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5031 states. [2024-12-01 23:13:59,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5031 to 5026. [2024-12-01 23:13:59,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5026 states, 4127 states have (on average 1.4724981826992973) internal successors, (6077), 4162 states have internal predecessors, (6077), 741 states have call successors, (741), 159 states have call predecessors, (741), 157 states have return successors, (736), 730 states have call predecessors, (736), 730 states have call successors, (736) [2024-12-01 23:13:59,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5026 states to 5026 states and 7554 transitions. [2024-12-01 23:13:59,769 INFO L78 Accepts]: Start accepts. Automaton has 5026 states and 7554 transitions. Word has length 29 [2024-12-01 23:13:59,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:59,769 INFO L471 AbstractCegarLoop]: Abstraction has 5026 states and 7554 transitions. [2024-12-01 23:13:59,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:13:59,770 INFO L276 IsEmpty]: Start isEmpty. Operand 5026 states and 7554 transitions. [2024-12-01 23:13:59,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-12-01 23:13:59,770 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:59,771 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:59,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-01 23:13:59,771 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:59,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:59,772 INFO L85 PathProgramCache]: Analyzing trace with hash 2117046220, now seen corresponding path program 1 times [2024-12-01 23:13:59,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:13:59,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106512511] [2024-12-01 23:13:59,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:59,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:03,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:04,223 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-01 23:14:04,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:04,223 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106512511] [2024-12-01 23:14:04,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106512511] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:04,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:04,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:14:04,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880252171] [2024-12-01 23:14:04,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:04,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:14:04,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:04,225 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:14:04,225 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:04,225 INFO L87 Difference]: Start difference. First operand 5026 states and 7554 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:14:08,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-01 23:14:08,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:08,877 INFO L93 Difference]: Finished difference Result 5028 states and 7555 transitions. [2024-12-01 23:14:08,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:14:08,878 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2024-12-01 23:14:08,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:08,919 INFO L225 Difference]: With dead ends: 5028 [2024-12-01 23:14:08,920 INFO L226 Difference]: Without dead ends: 5025 [2024-12-01 23:14:08,924 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:08,925 INFO L435 NwaCegarLoop]: 3840 mSDtfsCounter, 3822 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3822 SdHoareTripleChecker+Valid, 3840 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:08,925 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3822 Valid, 3840 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-12-01 23:14:08,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2024-12-01 23:14:09,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 5025. [2024-12-01 23:14:09,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5025 states, 4127 states have (on average 1.4722558759389388) internal successors, (6076), 4161 states have internal predecessors, (6076), 740 states have call successors, (740), 159 states have call predecessors, (740), 157 states have return successors, (736), 730 states have call predecessors, (736), 730 states have call successors, (736) [2024-12-01 23:14:09,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5025 states to 5025 states and 7552 transitions. [2024-12-01 23:14:09,196 INFO L78 Accepts]: Start accepts. Automaton has 5025 states and 7552 transitions. Word has length 30 [2024-12-01 23:14:09,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:09,196 INFO L471 AbstractCegarLoop]: Abstraction has 5025 states and 7552 transitions. [2024-12-01 23:14:09,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:14:09,197 INFO L276 IsEmpty]: Start isEmpty. Operand 5025 states and 7552 transitions. [2024-12-01 23:14:09,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-12-01 23:14:09,197 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:09,198 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:09,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-01 23:14:09,198 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:09,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:09,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1201961392, now seen corresponding path program 1 times [2024-12-01 23:14:09,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:09,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414049294] [2024-12-01 23:14:09,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:09,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:13,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:14,128 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-12-01 23:14:14,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:14,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414049294] [2024-12-01 23:14:14,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414049294] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:14,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:14,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:14:14,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623726292] [2024-12-01 23:14:14,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:14,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:14:14,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:14,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:14:14,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:14,130 INFO L87 Difference]: Start difference. First operand 5025 states and 7552 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:14:18,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-01 23:14:18,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:18,755 INFO L93 Difference]: Finished difference Result 5103 states and 7618 transitions. [2024-12-01 23:14:18,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:14:18,755 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2024-12-01 23:14:18,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:18,781 INFO L225 Difference]: With dead ends: 5103 [2024-12-01 23:14:18,781 INFO L226 Difference]: Without dead ends: 5081 [2024-12-01 23:14:18,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:18,787 INFO L435 NwaCegarLoop]: 3842 mSDtfsCounter, 3656 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3656 SdHoareTripleChecker+Valid, 4032 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:18,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3656 Valid, 4032 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-01 23:14:18,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2024-12-01 23:14:18,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 5079. [2024-12-01 23:14:18,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5079 states, 4176 states have (on average 1.4659961685823755) internal successors, (6122), 4208 states have internal predecessors, (6122), 729 states have call successors, (729), 175 states have call predecessors, (729), 173 states have return successors, (727), 721 states have call predecessors, (727), 721 states have call successors, (727) [2024-12-01 23:14:18,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 7578 transitions. [2024-12-01 23:14:18,972 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 7578 transitions. Word has length 31 [2024-12-01 23:14:18,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:18,973 INFO L471 AbstractCegarLoop]: Abstraction has 5079 states and 7578 transitions. [2024-12-01 23:14:18,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-12-01 23:14:18,973 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 7578 transitions. [2024-12-01 23:14:18,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-01 23:14:18,978 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:18,978 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:18,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-01 23:14:18,979 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:18,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:18,979 INFO L85 PathProgramCache]: Analyzing trace with hash -312298826, now seen corresponding path program 1 times [2024-12-01 23:14:18,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:18,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340540344] [2024-12-01 23:14:18,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:18,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:23,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:24,108 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-01 23:14:24,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:24,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340540344] [2024-12-01 23:14:24,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340540344] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:24,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:24,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:14:24,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193549266] [2024-12-01 23:14:24,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:24,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:14:24,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:24,110 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:14:24,110 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:24,110 INFO L87 Difference]: Start difference. First operand 5079 states and 7578 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-12-01 23:14:28,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-01 23:14:28,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:28,855 INFO L93 Difference]: Finished difference Result 10102 states and 15082 transitions. [2024-12-01 23:14:28,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:14:28,856 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2024-12-01 23:14:28,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:28,894 INFO L225 Difference]: With dead ends: 10102 [2024-12-01 23:14:28,894 INFO L226 Difference]: Without dead ends: 5082 [2024-12-01 23:14:28,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:28,923 INFO L435 NwaCegarLoop]: 5210 mSDtfsCounter, 3694 mSDsluCounter, 3794 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3694 SdHoareTripleChecker+Valid, 9004 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:28,923 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3694 Valid, 9004 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-01 23:14:28,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5082 states. [2024-12-01 23:14:29,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5082 to 5079. [2024-12-01 23:14:29,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5079 states, 4176 states have (on average 1.4655172413793103) internal successors, (6120), 4208 states have internal predecessors, (6120), 729 states have call successors, (729), 175 states have call predecessors, (729), 173 states have return successors, (721), 721 states have call predecessors, (721), 718 states have call successors, (721) [2024-12-01 23:14:29,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 7570 transitions. [2024-12-01 23:14:29,348 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 7570 transitions. Word has length 73 [2024-12-01 23:14:29,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:29,348 INFO L471 AbstractCegarLoop]: Abstraction has 5079 states and 7570 transitions. [2024-12-01 23:14:29,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-12-01 23:14:29,350 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 7570 transitions. [2024-12-01 23:14:29,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-01 23:14:29,355 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:29,355 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:29,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-01 23:14:29,356 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:29,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:29,356 INFO L85 PathProgramCache]: Analyzing trace with hash -100947913, now seen corresponding path program 1 times [2024-12-01 23:14:29,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:29,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546015825] [2024-12-01 23:14:29,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:29,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:33,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:33,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-01 23:14:33,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:33,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546015825] [2024-12-01 23:14:33,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546015825] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:33,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:33,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:33,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791362069] [2024-12-01 23:14:33,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:33,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:33,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:33,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:33,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:33,976 INFO L87 Difference]: Start difference. First operand 5079 states and 7570 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-01 23:14:34,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:34,532 INFO L93 Difference]: Finished difference Result 10101 states and 15066 transitions. [2024-12-01 23:14:34,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:34,532 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2024-12-01 23:14:34,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:34,560 INFO L225 Difference]: With dead ends: 10101 [2024-12-01 23:14:34,560 INFO L226 Difference]: Without dead ends: 5062 [2024-12-01 23:14:34,577 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:34,578 INFO L435 NwaCegarLoop]: 3832 mSDtfsCounter, 1 mSDsluCounter, 11470 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 15302 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:34,578 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 15302 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:34,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5062 states. [2024-12-01 23:14:34,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5062 to 5062. [2024-12-01 23:14:34,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5062 states, 4167 states have (on average 1.4655627549796015) internal successors, (6107), 4197 states have internal predecessors, (6107), 724 states have call successors, (724), 172 states have call predecessors, (724), 170 states have return successors, (716), 716 states have call predecessors, (716), 713 states have call successors, (716) [2024-12-01 23:14:34,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5062 states to 5062 states and 7547 transitions. [2024-12-01 23:14:34,798 INFO L78 Accepts]: Start accepts. Automaton has 5062 states and 7547 transitions. Word has length 73 [2024-12-01 23:14:34,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:34,798 INFO L471 AbstractCegarLoop]: Abstraction has 5062 states and 7547 transitions. [2024-12-01 23:14:34,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-01 23:14:34,798 INFO L276 IsEmpty]: Start isEmpty. Operand 5062 states and 7547 transitions. [2024-12-01 23:14:34,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-01 23:14:34,801 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:34,802 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:34,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-01 23:14:34,802 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:34,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:34,802 INFO L85 PathProgramCache]: Analyzing trace with hash 194173507, now seen corresponding path program 1 times [2024-12-01 23:14:34,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:34,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786801806] [2024-12-01 23:14:34,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:34,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:38,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:39,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-01 23:14:39,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:39,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786801806] [2024-12-01 23:14:39,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786801806] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:39,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:39,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:14:39,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725393814] [2024-12-01 23:14:39,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:39,634 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:14:39,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:39,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:14:39,634 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:39,634 INFO L87 Difference]: Start difference. First operand 5062 states and 7547 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2024-12-01 23:14:40,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:40,084 INFO L93 Difference]: Finished difference Result 5913 states and 8791 transitions. [2024-12-01 23:14:40,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:14:40,084 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 80 [2024-12-01 23:14:40,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:40,106 INFO L225 Difference]: With dead ends: 5913 [2024-12-01 23:14:40,106 INFO L226 Difference]: Without dead ends: 4565 [2024-12-01 23:14:40,113 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:40,113 INFO L435 NwaCegarLoop]: 3821 mSDtfsCounter, 0 mSDsluCounter, 15269 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 19090 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:40,114 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 19090 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:14:40,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2024-12-01 23:14:40,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 4565. [2024-12-01 23:14:40,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4565 states, 3713 states have (on average 1.4535416105575008) internal successors, (5397), 3741 states have internal predecessors, (5397), 682 states have call successors, (682), 171 states have call predecessors, (682), 169 states have return successors, (676), 676 states have call predecessors, (676), 673 states have call successors, (676) [2024-12-01 23:14:40,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 6755 transitions. [2024-12-01 23:14:40,311 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 6755 transitions. Word has length 80 [2024-12-01 23:14:40,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:40,311 INFO L471 AbstractCegarLoop]: Abstraction has 4565 states and 6755 transitions. [2024-12-01 23:14:40,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2024-12-01 23:14:40,312 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 6755 transitions. [2024-12-01 23:14:40,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-12-01 23:14:40,315 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:40,315 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:40,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-01 23:14:40,315 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:40,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:40,316 INFO L85 PathProgramCache]: Analyzing trace with hash 487760693, now seen corresponding path program 1 times [2024-12-01 23:14:40,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:40,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046611544] [2024-12-01 23:14:40,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:40,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:43,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:44,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-12-01 23:14:44,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:44,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046611544] [2024-12-01 23:14:44,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046611544] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:44,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:44,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:14:44,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481444334] [2024-12-01 23:14:44,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:44,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:14:44,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:44,412 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:14:44,413 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:44,413 INFO L87 Difference]: Start difference. First operand 4565 states and 6755 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-01 23:14:44,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:44,923 INFO L93 Difference]: Finished difference Result 10131 states and 15104 transitions. [2024-12-01 23:14:44,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:14:44,923 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 80 [2024-12-01 23:14:44,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:44,947 INFO L225 Difference]: With dead ends: 10131 [2024-12-01 23:14:44,948 INFO L226 Difference]: Without dead ends: 5608 [2024-12-01 23:14:44,958 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:44,959 INFO L435 NwaCegarLoop]: 3836 mSDtfsCounter, 1120 mSDsluCounter, 3620 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1279 SdHoareTripleChecker+Valid, 7456 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:44,959 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1279 Valid, 7456 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:44,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5608 states. [2024-12-01 23:14:45,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5608 to 5584. [2024-12-01 23:14:45,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5584 states, 4566 states have (on average 1.4601401664476565) internal successors, (6667), 4601 states have internal predecessors, (6667), 848 states have call successors, (848), 171 states have call predecessors, (848), 169 states have return successors, (843), 843 states have call predecessors, (843), 839 states have call successors, (843) [2024-12-01 23:14:45,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5584 states to 5584 states and 8358 transitions. [2024-12-01 23:14:45,195 INFO L78 Accepts]: Start accepts. Automaton has 5584 states and 8358 transitions. Word has length 80 [2024-12-01 23:14:45,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:45,195 INFO L471 AbstractCegarLoop]: Abstraction has 5584 states and 8358 transitions. [2024-12-01 23:14:45,195 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-12-01 23:14:45,196 INFO L276 IsEmpty]: Start isEmpty. Operand 5584 states and 8358 transitions. [2024-12-01 23:14:45,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-12-01 23:14:45,199 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:45,199 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:45,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-01 23:14:45,200 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:45,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:45,200 INFO L85 PathProgramCache]: Analyzing trace with hash -234685916, now seen corresponding path program 1 times [2024-12-01 23:14:45,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:45,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175538233] [2024-12-01 23:14:45,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:45,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:49,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:50,050 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-01 23:14:50,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:50,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175538233] [2024-12-01 23:14:50,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175538233] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:50,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:50,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:14:50,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8313632] [2024-12-01 23:14:50,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:50,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:14:50,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:50,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:14:50,052 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:50,052 INFO L87 Difference]: Start difference. First operand 5584 states and 8358 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-01 23:14:50,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:50,428 INFO L93 Difference]: Finished difference Result 7310 states and 10871 transitions. [2024-12-01 23:14:50,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:14:50,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 95 [2024-12-01 23:14:50,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:50,454 INFO L225 Difference]: With dead ends: 7310 [2024-12-01 23:14:50,454 INFO L226 Difference]: Without dead ends: 5582 [2024-12-01 23:14:50,460 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:50,461 INFO L435 NwaCegarLoop]: 3814 mSDtfsCounter, 0 mSDsluCounter, 15249 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 19063 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:50,461 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 19063 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:14:50,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2024-12-01 23:14:50,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 5582. [2024-12-01 23:14:50,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5582 states, 4564 states have (on average 1.4599035933391762) internal successors, (6663), 4599 states have internal predecessors, (6663), 848 states have call successors, (848), 171 states have call predecessors, (848), 169 states have return successors, (843), 843 states have call predecessors, (843), 839 states have call successors, (843) [2024-12-01 23:14:50,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5582 states to 5582 states and 8354 transitions. [2024-12-01 23:14:50,609 INFO L78 Accepts]: Start accepts. Automaton has 5582 states and 8354 transitions. Word has length 95 [2024-12-01 23:14:50,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:50,610 INFO L471 AbstractCegarLoop]: Abstraction has 5582 states and 8354 transitions. [2024-12-01 23:14:50,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-01 23:14:50,610 INFO L276 IsEmpty]: Start isEmpty. Operand 5582 states and 8354 transitions. [2024-12-01 23:14:50,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-01 23:14:50,612 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:50,613 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:50,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-01 23:14:50,613 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:50,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:50,613 INFO L85 PathProgramCache]: Analyzing trace with hash 576372680, now seen corresponding path program 1 times [2024-12-01 23:14:50,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:50,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62244180] [2024-12-01 23:14:50,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:50,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:54,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:54,534 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-12-01 23:14:54,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:54,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62244180] [2024-12-01 23:14:54,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62244180] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:54,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:54,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:14:54,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360138775] [2024-12-01 23:14:54,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:54,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:14:54,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:54,536 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:14:54,536 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:54,536 INFO L87 Difference]: Start difference. First operand 5582 states and 8354 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-01 23:14:54,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:54,939 INFO L93 Difference]: Finished difference Result 13594 states and 20602 transitions. [2024-12-01 23:14:54,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:14:54,940 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 99 [2024-12-01 23:14:54,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:54,964 INFO L225 Difference]: With dead ends: 13594 [2024-12-01 23:14:54,964 INFO L226 Difference]: Without dead ends: 8054 [2024-12-01 23:14:54,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:54,977 INFO L435 NwaCegarLoop]: 4533 mSDtfsCounter, 1586 mSDsluCounter, 3690 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1793 SdHoareTripleChecker+Valid, 8223 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:54,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1793 Valid, 8223 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:14:54,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8054 states. [2024-12-01 23:14:55,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8054 to 7698. [2024-12-01 23:14:55,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7698 states, 6381 states have (on average 1.4771979313587211) internal successors, (9426), 6415 states have internal predecessors, (9426), 1147 states have call successors, (1147), 171 states have call predecessors, (1147), 169 states have return successors, (1146), 1146 states have call predecessors, (1146), 1138 states have call successors, (1146) [2024-12-01 23:14:55,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7698 states to 7698 states and 11719 transitions. [2024-12-01 23:14:55,289 INFO L78 Accepts]: Start accepts. Automaton has 7698 states and 11719 transitions. Word has length 99 [2024-12-01 23:14:55,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:55,290 INFO L471 AbstractCegarLoop]: Abstraction has 7698 states and 11719 transitions. [2024-12-01 23:14:55,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-01 23:14:55,290 INFO L276 IsEmpty]: Start isEmpty. Operand 7698 states and 11719 transitions. [2024-12-01 23:14:55,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-12-01 23:14:55,295 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:55,295 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:55,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-01 23:14:55,295 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:55,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:55,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1032392070, now seen corresponding path program 1 times [2024-12-01 23:14:55,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:14:55,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375058207] [2024-12-01 23:14:55,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:55,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:14:59,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:59,744 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-12-01 23:14:59,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:14:59,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375058207] [2024-12-01 23:14:59,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375058207] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:59,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:59,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:14:59,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173986502] [2024-12-01 23:14:59,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:59,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:14:59,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:14:59,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:14:59,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:14:59,746 INFO L87 Difference]: Start difference. First operand 7698 states and 11719 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-12-01 23:15:03,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-01 23:15:04,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:04,368 INFO L93 Difference]: Finished difference Result 7700 states and 11720 transitions. [2024-12-01 23:15:04,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:15:04,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 102 [2024-12-01 23:15:04,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:04,398 INFO L225 Difference]: With dead ends: 7700 [2024-12-01 23:15:04,398 INFO L226 Difference]: Without dead ends: 7697 [2024-12-01 23:15:04,403 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:15:04,404 INFO L435 NwaCegarLoop]: 3840 mSDtfsCounter, 167 mSDsluCounter, 3653 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 7493 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:04,404 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 7493 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-01 23:15:04,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2024-12-01 23:15:04,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 7697. [2024-12-01 23:15:04,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7697 states, 6381 states have (on average 1.4768845008619338) internal successors, (9424), 6414 states have internal predecessors, (9424), 1146 states have call successors, (1146), 171 states have call predecessors, (1146), 169 states have return successors, (1146), 1146 states have call predecessors, (1146), 1138 states have call successors, (1146) [2024-12-01 23:15:04,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7697 states to 7697 states and 11716 transitions. [2024-12-01 23:15:04,626 INFO L78 Accepts]: Start accepts. Automaton has 7697 states and 11716 transitions. Word has length 102 [2024-12-01 23:15:04,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:04,626 INFO L471 AbstractCegarLoop]: Abstraction has 7697 states and 11716 transitions. [2024-12-01 23:15:04,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-12-01 23:15:04,626 INFO L276 IsEmpty]: Start isEmpty. Operand 7697 states and 11716 transitions. [2024-12-01 23:15:04,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-12-01 23:15:04,641 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:04,641 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:04,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-01 23:15:04,641 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:04,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:04,642 INFO L85 PathProgramCache]: Analyzing trace with hash 185134356, now seen corresponding path program 1 times [2024-12-01 23:15:04,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:04,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909878851] [2024-12-01 23:15:04,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:04,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:08,806 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-12-01 23:15:08,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:08,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909878851] [2024-12-01 23:15:08,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909878851] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:08,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:08,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:15:08,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094270116] [2024-12-01 23:15:08,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:08,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:15:08,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:08,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:15:08,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:15:08,808 INFO L87 Difference]: Start difference. First operand 7697 states and 11716 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-12-01 23:15:09,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:09,192 INFO L93 Difference]: Finished difference Result 15364 states and 23397 transitions. [2024-12-01 23:15:09,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:15:09,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 165 [2024-12-01 23:15:09,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:09,226 INFO L225 Difference]: With dead ends: 15364 [2024-12-01 23:15:09,227 INFO L226 Difference]: Without dead ends: 7697 [2024-12-01 23:15:09,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:15:09,246 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 0 mSDsluCounter, 7619 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11432 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:09,246 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11432 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:15:09,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2024-12-01 23:15:09,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 7691. [2024-12-01 23:15:09,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7691 states, 6380 states have (on average 1.476332288401254) internal successors, (9419), 6413 states have internal predecessors, (9419), 1141 states have call successors, (1141), 171 states have call predecessors, (1141), 169 states have return successors, (1141), 1141 states have call predecessors, (1141), 1133 states have call successors, (1141) [2024-12-01 23:15:09,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7691 states to 7691 states and 11701 transitions. [2024-12-01 23:15:09,467 INFO L78 Accepts]: Start accepts. Automaton has 7691 states and 11701 transitions. Word has length 165 [2024-12-01 23:15:09,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:09,467 INFO L471 AbstractCegarLoop]: Abstraction has 7691 states and 11701 transitions. [2024-12-01 23:15:09,467 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-12-01 23:15:09,467 INFO L276 IsEmpty]: Start isEmpty. Operand 7691 states and 11701 transitions. [2024-12-01 23:15:09,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-12-01 23:15:09,485 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:09,486 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:09,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-01 23:15:09,486 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:09,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:09,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1728212316, now seen corresponding path program 1 times [2024-12-01 23:15:09,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:09,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121010467] [2024-12-01 23:15:09,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:09,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:13,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:14,016 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-12-01 23:15:14,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:14,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121010467] [2024-12-01 23:15:14,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121010467] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:14,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:14,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:15:14,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752688451] [2024-12-01 23:15:14,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:14,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:15:14,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:14,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:15:14,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:15:14,018 INFO L87 Difference]: Start difference. First operand 7691 states and 11701 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 4 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-12-01 23:15:14,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:14,487 INFO L93 Difference]: Finished difference Result 15392 states and 23431 transitions. [2024-12-01 23:15:14,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:15:14,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 4 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 261 [2024-12-01 23:15:14,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:14,513 INFO L225 Difference]: With dead ends: 15392 [2024-12-01 23:15:14,513 INFO L226 Difference]: Without dead ends: 7711 [2024-12-01 23:15:14,537 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:15:14,537 INFO L435 NwaCegarLoop]: 3815 mSDtfsCounter, 2 mSDsluCounter, 11425 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 15240 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:14,537 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 15240 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:15:14,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7711 states. [2024-12-01 23:15:14,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7711 to 7692. [2024-12-01 23:15:14,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7692 states, 6379 states have (on average 1.4748393165072895) internal successors, (9408), 6412 states have internal predecessors, (9408), 1143 states have call successors, (1143), 171 states have call predecessors, (1143), 169 states have return successors, (1143), 1143 states have call predecessors, (1143), 1135 states have call successors, (1143) [2024-12-01 23:15:14,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7692 states to 7692 states and 11694 transitions. [2024-12-01 23:15:14,758 INFO L78 Accepts]: Start accepts. Automaton has 7692 states and 11694 transitions. Word has length 261 [2024-12-01 23:15:14,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:14,758 INFO L471 AbstractCegarLoop]: Abstraction has 7692 states and 11694 transitions. [2024-12-01 23:15:14,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 4 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-12-01 23:15:14,758 INFO L276 IsEmpty]: Start isEmpty. Operand 7692 states and 11694 transitions. [2024-12-01 23:15:14,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-12-01 23:15:14,773 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:14,773 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:14,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-01 23:15:14,773 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:14,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:14,774 INFO L85 PathProgramCache]: Analyzing trace with hash -771009372, now seen corresponding path program 1 times [2024-12-01 23:15:14,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:14,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600333691] [2024-12-01 23:15:14,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:14,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:18,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:18,776 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-01 23:15:18,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:18,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600333691] [2024-12-01 23:15:18,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600333691] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:18,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:18,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:15:18,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972463350] [2024-12-01 23:15:18,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:18,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:15:18,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:18,777 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:15:18,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:15:18,778 INFO L87 Difference]: Start difference. First operand 7692 states and 11694 transitions. Second operand has 3 states, 3 states have (on average 61.333333333333336) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-01 23:15:19,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:19,037 INFO L93 Difference]: Finished difference Result 15350 states and 23347 transitions. [2024-12-01 23:15:19,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:15:19,038 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 61.333333333333336) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 276 [2024-12-01 23:15:19,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:19,064 INFO L225 Difference]: With dead ends: 15350 [2024-12-01 23:15:19,064 INFO L226 Difference]: Without dead ends: 7700 [2024-12-01 23:15:19,083 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:15:19,083 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 1 mSDsluCounter, 3809 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 7622 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:19,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 7622 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:15:19,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7700 states. [2024-12-01 23:15:19,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7700 to 7696. [2024-12-01 23:15:19,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7696 states, 6383 states have (on average 1.474541751527495) internal successors, (9412), 6416 states have internal predecessors, (9412), 1143 states have call successors, (1143), 171 states have call predecessors, (1143), 169 states have return successors, (1143), 1143 states have call predecessors, (1143), 1135 states have call successors, (1143) [2024-12-01 23:15:19,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7696 states to 7696 states and 11698 transitions. [2024-12-01 23:15:19,338 INFO L78 Accepts]: Start accepts. Automaton has 7696 states and 11698 transitions. Word has length 276 [2024-12-01 23:15:19,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:19,338 INFO L471 AbstractCegarLoop]: Abstraction has 7696 states and 11698 transitions. [2024-12-01 23:15:19,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 61.333333333333336) internal successors, (184), 3 states have internal predecessors, (184), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-01 23:15:19,339 INFO L276 IsEmpty]: Start isEmpty. Operand 7696 states and 11698 transitions. [2024-12-01 23:15:19,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-12-01 23:15:19,366 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:19,366 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:19,366 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-01 23:15:19,366 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:19,367 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:19,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1187747032, now seen corresponding path program 1 times [2024-12-01 23:15:19,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:19,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531713046] [2024-12-01 23:15:19,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:19,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:23,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:24,306 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-01 23:15:24,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:24,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531713046] [2024-12-01 23:15:24,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531713046] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:15:24,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839725773] [2024-12-01 23:15:24,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:24,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:15:24,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:15:24,309 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:15:24,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-01 23:15:30,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:30,623 INFO L256 TraceCheckSpWp]: Trace formula consists of 5075 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-01 23:15:30,633 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:15:30,799 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-12-01 23:15:30,799 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:15:33,116 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-01 23:15:33,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839725773] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:15:33,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-01 23:15:33,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-12-01 23:15:33,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596775756] [2024-12-01 23:15:33,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-01 23:15:33,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:15:33,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:33,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:15:33,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:15:33,119 INFO L87 Difference]: Start difference. First operand 7696 states and 11698 transitions. Second operand has 7 states, 7 states have (on average 36.714285714285715) internal successors, (257), 7 states have internal predecessors, (257), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:15:33,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:33,539 INFO L93 Difference]: Finished difference Result 15374 states and 23379 transitions. [2024-12-01 23:15:33,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:15:33,540 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 36.714285714285715) internal successors, (257), 7 states have internal predecessors, (257), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 278 [2024-12-01 23:15:33,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:33,565 INFO L225 Difference]: With dead ends: 15374 [2024-12-01 23:15:33,565 INFO L226 Difference]: Without dead ends: 7720 [2024-12-01 23:15:33,582 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 558 GetRequests, 553 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:15:33,583 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 2 mSDsluCounter, 7618 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 11431 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:33,583 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 11431 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:15:33,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7720 states. [2024-12-01 23:15:33,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7720 to 7720. [2024-12-01 23:15:33,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7720 states, 6407 states have (on average 1.4727641641954112) internal successors, (9436), 6440 states have internal predecessors, (9436), 1143 states have call successors, (1143), 171 states have call predecessors, (1143), 169 states have return successors, (1143), 1143 states have call predecessors, (1143), 1135 states have call successors, (1143) [2024-12-01 23:15:33,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7720 states to 7720 states and 11722 transitions. [2024-12-01 23:15:33,797 INFO L78 Accepts]: Start accepts. Automaton has 7720 states and 11722 transitions. Word has length 278 [2024-12-01 23:15:33,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:33,798 INFO L471 AbstractCegarLoop]: Abstraction has 7720 states and 11722 transitions. [2024-12-01 23:15:33,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 36.714285714285715) internal successors, (257), 7 states have internal predecessors, (257), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2024-12-01 23:15:33,798 INFO L276 IsEmpty]: Start isEmpty. Operand 7720 states and 11722 transitions. [2024-12-01 23:15:33,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-12-01 23:15:33,811 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:33,811 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:33,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-01 23:15:34,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-01 23:15:34,012 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:34,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:34,012 INFO L85 PathProgramCache]: Analyzing trace with hash 2004985028, now seen corresponding path program 1 times [2024-12-01 23:15:34,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:34,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929300658] [2024-12-01 23:15:34,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:34,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:38,743 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-12-01 23:15:38,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:38,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929300658] [2024-12-01 23:15:38,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929300658] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:38,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:38,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:15:38,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309977989] [2024-12-01 23:15:38,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:38,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:15:38,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:38,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:15:38,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:15:38,746 INFO L87 Difference]: Start difference. First operand 7720 states and 11722 transitions. Second operand has 4 states, 4 states have (on average 47.75) internal successors, (191), 4 states have internal predecessors, (191), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-01 23:15:39,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:39,089 INFO L93 Difference]: Finished difference Result 15418 states and 23417 transitions. [2024-12-01 23:15:39,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:15:39,090 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.75) internal successors, (191), 4 states have internal predecessors, (191), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 298 [2024-12-01 23:15:39,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:39,113 INFO L225 Difference]: With dead ends: 15418 [2024-12-01 23:15:39,114 INFO L226 Difference]: Without dead ends: 7679 [2024-12-01 23:15:39,131 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:15:39,131 INFO L435 NwaCegarLoop]: 3812 mSDtfsCounter, 0 mSDsluCounter, 7617 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11429 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:39,131 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11429 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:15:39,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2024-12-01 23:15:39,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 7650. [2024-12-01 23:15:39,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7650 states, 6376 states have (on average 1.4725533249686324) internal successors, (9389), 6400 states have internal predecessors, (9389), 1105 states have call successors, (1105), 170 states have call predecessors, (1105), 168 states have return successors, (1105), 1105 states have call predecessors, (1105), 1097 states have call successors, (1105) [2024-12-01 23:15:39,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7650 states to 7650 states and 11599 transitions. [2024-12-01 23:15:39,326 INFO L78 Accepts]: Start accepts. Automaton has 7650 states and 11599 transitions. Word has length 298 [2024-12-01 23:15:39,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:39,326 INFO L471 AbstractCegarLoop]: Abstraction has 7650 states and 11599 transitions. [2024-12-01 23:15:39,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.75) internal successors, (191), 4 states have internal predecessors, (191), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-01 23:15:39,326 INFO L276 IsEmpty]: Start isEmpty. Operand 7650 states and 11599 transitions. [2024-12-01 23:15:39,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-12-01 23:15:39,336 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:39,336 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:39,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-01 23:15:39,337 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:39,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:39,337 INFO L85 PathProgramCache]: Analyzing trace with hash 379275444, now seen corresponding path program 2 times [2024-12-01 23:15:39,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:39,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567436400] [2024-12-01 23:15:39,337 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-01 23:15:39,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:43,376 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-01 23:15:43,376 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-01 23:15:44,323 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-01 23:15:44,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:44,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567436400] [2024-12-01 23:15:44,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567436400] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:44,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:44,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:15:44,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103076016] [2024-12-01 23:15:44,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:44,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:15:44,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:44,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:15:44,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:15:44,326 INFO L87 Difference]: Start difference. First operand 7650 states and 11599 transitions. Second operand has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 5 states have internal predecessors, (181), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 3 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-01 23:15:44,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:44,851 INFO L93 Difference]: Finished difference Result 8478 states and 12801 transitions. [2024-12-01 23:15:44,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:15:44,852 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 5 states have internal predecessors, (181), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 3 states have call predecessors, (35), 2 states have call successors, (35) Word has length 284 [2024-12-01 23:15:44,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:44,894 INFO L225 Difference]: With dead ends: 8478 [2024-12-01 23:15:44,894 INFO L226 Difference]: Without dead ends: 7481 [2024-12-01 23:15:44,901 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:15:44,901 INFO L435 NwaCegarLoop]: 3819 mSDtfsCounter, 0 mSDsluCounter, 15261 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 19080 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:44,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 19080 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:15:44,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7481 states. [2024-12-01 23:15:45,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7481 to 7481. [2024-12-01 23:15:45,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7481 states, 6231 states have (on average 1.4699085219065962) internal successors, (9159), 6254 states have internal predecessors, (9159), 1082 states have call successors, (1082), 169 states have call predecessors, (1082), 167 states have return successors, (1083), 1083 states have call predecessors, (1083), 1075 states have call successors, (1083) [2024-12-01 23:15:45,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7481 states to 7481 states and 11324 transitions. [2024-12-01 23:15:45,135 INFO L78 Accepts]: Start accepts. Automaton has 7481 states and 11324 transitions. Word has length 284 [2024-12-01 23:15:45,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:45,136 INFO L471 AbstractCegarLoop]: Abstraction has 7481 states and 11324 transitions. [2024-12-01 23:15:45,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.166666666666668) internal successors, (181), 5 states have internal predecessors, (181), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 3 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-01 23:15:45,137 INFO L276 IsEmpty]: Start isEmpty. Operand 7481 states and 11324 transitions. [2024-12-01 23:15:45,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-12-01 23:15:45,147 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:45,148 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:45,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-01 23:15:45,148 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:45,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:45,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1203353678, now seen corresponding path program 1 times [2024-12-01 23:15:45,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:45,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782519060] [2024-12-01 23:15:45,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:45,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:49,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:50,260 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-12-01 23:15:50,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:50,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782519060] [2024-12-01 23:15:50,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782519060] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:50,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:50,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-01 23:15:50,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457941442] [2024-12-01 23:15:50,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:50,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:15:50,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:50,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:15:50,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:15:50,261 INFO L87 Difference]: Start difference. First operand 7481 states and 11324 transitions. Second operand has 7 states, 7 states have (on average 25.285714285714285) internal successors, (177), 6 states have internal predecessors, (177), 3 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-01 23:15:51,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:51,398 INFO L93 Difference]: Finished difference Result 15050 states and 23014 transitions. [2024-12-01 23:15:51,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:15:51,398 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.285714285714285) internal successors, (177), 6 states have internal predecessors, (177), 3 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 290 [2024-12-01 23:15:51,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:51,435 INFO L225 Difference]: With dead ends: 15050 [2024-12-01 23:15:51,435 INFO L226 Difference]: Without dead ends: 7611 [2024-12-01 23:15:51,455 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:15:51,455 INFO L435 NwaCegarLoop]: 3859 mSDtfsCounter, 64 mSDsluCounter, 19142 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 23001 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:51,456 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 23001 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-01 23:15:51,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7611 states. [2024-12-01 23:15:51,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7611 to 7605. [2024-12-01 23:15:51,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7605 states, 6332 states have (on average 1.4674668351231839) internal successors, (9292), 6356 states have internal predecessors, (9292), 1102 states have call successors, (1102), 169 states have call predecessors, (1102), 170 states have return successors, (1110), 1105 states have call predecessors, (1110), 1095 states have call successors, (1110) [2024-12-01 23:15:51,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7605 states to 7605 states and 11504 transitions. [2024-12-01 23:15:51,653 INFO L78 Accepts]: Start accepts. Automaton has 7605 states and 11504 transitions. Word has length 290 [2024-12-01 23:15:51,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:51,653 INFO L471 AbstractCegarLoop]: Abstraction has 7605 states and 11504 transitions. [2024-12-01 23:15:51,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.285714285714285) internal successors, (177), 6 states have internal predecessors, (177), 3 states have call successors, (36), 2 states have call predecessors, (36), 4 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-01 23:15:51,653 INFO L276 IsEmpty]: Start isEmpty. Operand 7605 states and 11504 transitions. [2024-12-01 23:15:51,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-12-01 23:15:51,663 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:51,663 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:51,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-01 23:15:51,663 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:51,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:51,664 INFO L85 PathProgramCache]: Analyzing trace with hash -103788720, now seen corresponding path program 1 times [2024-12-01 23:15:51,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:51,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683316859] [2024-12-01 23:15:51,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:51,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:15:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:15:56,324 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-12-01 23:15:56,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:15:56,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683316859] [2024-12-01 23:15:56,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683316859] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:15:56,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:15:56,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:15:56,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842808272] [2024-12-01 23:15:56,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:15:56,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:15:56,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:15:56,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:15:56,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:15:56,326 INFO L87 Difference]: Start difference. First operand 7605 states and 11504 transitions. Second operand has 6 states, 6 states have (on average 29.5) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-01 23:15:57,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:15:57,052 INFO L93 Difference]: Finished difference Result 15182 states and 22976 transitions. [2024-12-01 23:15:57,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:15:57,053 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.5) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) Word has length 290 [2024-12-01 23:15:57,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:15:57,081 INFO L225 Difference]: With dead ends: 15182 [2024-12-01 23:15:57,081 INFO L226 Difference]: Without dead ends: 7619 [2024-12-01 23:15:57,100 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:15:57,100 INFO L435 NwaCegarLoop]: 3811 mSDtfsCounter, 6 mSDsluCounter, 15204 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 19015 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:15:57,101 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 19015 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:15:57,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7619 states. [2024-12-01 23:15:57,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7619 to 7619. [2024-12-01 23:15:57,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7619 states, 6344 states have (on average 1.4665825977301388) internal successors, (9304), 6366 states have internal predecessors, (9304), 1102 states have call successors, (1102), 169 states have call predecessors, (1102), 172 states have return successors, (1115), 1109 states have call predecessors, (1115), 1095 states have call successors, (1115) [2024-12-01 23:15:57,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7619 states to 7619 states and 11521 transitions. [2024-12-01 23:15:57,303 INFO L78 Accepts]: Start accepts. Automaton has 7619 states and 11521 transitions. Word has length 290 [2024-12-01 23:15:57,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:15:57,303 INFO L471 AbstractCegarLoop]: Abstraction has 7619 states and 11521 transitions. [2024-12-01 23:15:57,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.5) internal successors, (177), 5 states have internal predecessors, (177), 2 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-01 23:15:57,303 INFO L276 IsEmpty]: Start isEmpty. Operand 7619 states and 11521 transitions. [2024-12-01 23:15:57,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-12-01 23:15:57,313 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:15:57,313 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:15:57,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-01 23:15:57,313 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:15:57,313 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:15:57,314 INFO L85 PathProgramCache]: Analyzing trace with hash -2028392715, now seen corresponding path program 1 times [2024-12-01 23:15:57,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:15:57,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118374420] [2024-12-01 23:15:57,314 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:15:57,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:16:01,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:02,763 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-12-01 23:16:02,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:16:02,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118374420] [2024-12-01 23:16:02,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118374420] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:16:02,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:16:02,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:16:02,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478336668] [2024-12-01 23:16:02,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:16:02,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:16:02,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:16:02,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:16:02,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:16:02,765 INFO L87 Difference]: Start difference. First operand 7619 states and 11521 transitions. Second operand has 6 states, 6 states have (on average 31.166666666666668) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-01 23:16:03,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:16:03,197 INFO L93 Difference]: Finished difference Result 9782 states and 14700 transitions. [2024-12-01 23:16:03,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:16:03,198 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.166666666666668) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 295 [2024-12-01 23:16:03,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:16:03,225 INFO L225 Difference]: With dead ends: 9782 [2024-12-01 23:16:03,225 INFO L226 Difference]: Without dead ends: 7613 [2024-12-01 23:16:03,235 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:16:03,236 INFO L435 NwaCegarLoop]: 3811 mSDtfsCounter, 0 mSDsluCounter, 15237 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 19048 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:16:03,236 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 19048 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:16:03,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7613 states. [2024-12-01 23:16:03,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7613 to 7613. [2024-12-01 23:16:03,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7613 states, 6340 states have (on average 1.4662460567823343) internal successors, (9296), 6362 states have internal predecessors, (9296), 1100 states have call successors, (1100), 169 states have call predecessors, (1100), 172 states have return successors, (1113), 1107 states have call predecessors, (1113), 1093 states have call successors, (1113) [2024-12-01 23:16:03,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7613 states to 7613 states and 11509 transitions. [2024-12-01 23:16:03,485 INFO L78 Accepts]: Start accepts. Automaton has 7613 states and 11509 transitions. Word has length 295 [2024-12-01 23:16:03,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:16:03,486 INFO L471 AbstractCegarLoop]: Abstraction has 7613 states and 11509 transitions. [2024-12-01 23:16:03,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.166666666666668) internal successors, (187), 5 states have internal predecessors, (187), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2024-12-01 23:16:03,486 INFO L276 IsEmpty]: Start isEmpty. Operand 7613 states and 11509 transitions. [2024-12-01 23:16:03,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-12-01 23:16:03,499 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:16:03,499 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:16:03,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-01 23:16:03,499 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:16:03,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:16:03,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1381939540, now seen corresponding path program 1 times [2024-12-01 23:16:03,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:16:03,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628237531] [2024-12-01 23:16:03,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:03,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:16:07,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:07,901 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-01 23:16:07,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:16:07,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628237531] [2024-12-01 23:16:07,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628237531] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:16:07,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683808857] [2024-12-01 23:16:07,902 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:07,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:16:07,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:16:07,904 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:16:07,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-01 23:16:14,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:14,255 INFO L256 TraceCheckSpWp]: Trace formula consists of 5281 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-01 23:16:14,262 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:16:16,531 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-12-01 23:16:16,531 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:16:21,077 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-12-01 23:16:21,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683808857] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:16:21,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-01 23:16:21,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2024-12-01 23:16:21,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540609274] [2024-12-01 23:16:21,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-01 23:16:21,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:16:21,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:16:21,079 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:16:21,079 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:16:21,079 INFO L87 Difference]: Start difference. First operand 7613 states and 11509 transitions. Second operand has 5 states, 5 states have (on average 56.8) internal successors, (284), 5 states have internal predecessors, (284), 4 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (67), 4 states have call predecessors, (67), 4 states have call successors, (67) [2024-12-01 23:16:26,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:16:26,336 INFO L93 Difference]: Finished difference Result 18763 states and 28612 transitions. [2024-12-01 23:16:26,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:16:26,337 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 56.8) internal successors, (284), 5 states have internal predecessors, (284), 4 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (67), 4 states have call predecessors, (67), 4 states have call successors, (67) Word has length 298 [2024-12-01 23:16:26,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:16:26,373 INFO L225 Difference]: With dead ends: 18763 [2024-12-01 23:16:26,373 INFO L226 Difference]: Without dead ends: 11192 [2024-12-01 23:16:26,392 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 593 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:16:26,392 INFO L435 NwaCegarLoop]: 3877 mSDtfsCounter, 4724 mSDsluCounter, 6461 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5122 SdHoareTripleChecker+Valid, 10338 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:16:26,392 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5122 Valid, 10338 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-12-01 23:16:26,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11192 states. [2024-12-01 23:16:26,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11192 to 11033. [2024-12-01 23:16:26,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11033 states, 9324 states have (on average 1.4811239811239811) internal successors, (13810), 9346 states have internal predecessors, (13810), 1536 states have call successors, (1536), 169 states have call predecessors, (1536), 172 states have return successors, (1553), 1547 states have call predecessors, (1553), 1529 states have call successors, (1553) [2024-12-01 23:16:26,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11033 states to 11033 states and 16899 transitions. [2024-12-01 23:16:26,696 INFO L78 Accepts]: Start accepts. Automaton has 11033 states and 16899 transitions. Word has length 298 [2024-12-01 23:16:26,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:16:26,697 INFO L471 AbstractCegarLoop]: Abstraction has 11033 states and 16899 transitions. [2024-12-01 23:16:26,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 56.8) internal successors, (284), 5 states have internal predecessors, (284), 4 states have call successors, (69), 2 states have call predecessors, (69), 2 states have return successors, (67), 4 states have call predecessors, (67), 4 states have call successors, (67) [2024-12-01 23:16:26,697 INFO L276 IsEmpty]: Start isEmpty. Operand 11033 states and 16899 transitions. [2024-12-01 23:16:26,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-12-01 23:16:26,711 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:16:26,712 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:16:26,743 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-01 23:16:26,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:16:26,912 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:16:26,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:16:26,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1015253678, now seen corresponding path program 1 times [2024-12-01 23:16:26,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:16:26,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132737751] [2024-12-01 23:16:26,913 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:26,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:16:30,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:31,191 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2024-12-01 23:16:31,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:16:31,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132737751] [2024-12-01 23:16:31,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132737751] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:16:31,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:16:31,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:16:31,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467140175] [2024-12-01 23:16:31,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:16:31,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:16:31,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:16:31,192 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:16:31,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:16:31,193 INFO L87 Difference]: Start difference. First operand 11033 states and 16899 transitions. Second operand has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2024-12-01 23:16:31,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:16:31,678 INFO L93 Difference]: Finished difference Result 22030 states and 33753 transitions. [2024-12-01 23:16:31,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:16:31,678 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) Word has length 331 [2024-12-01 23:16:31,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:16:31,714 INFO L225 Difference]: With dead ends: 22030 [2024-12-01 23:16:31,714 INFO L226 Difference]: Without dead ends: 11027 [2024-12-01 23:16:31,738 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:16:31,738 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 0 mSDsluCounter, 7621 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11434 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:16:31,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11434 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:16:31,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11027 states. [2024-12-01 23:16:31,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11027 to 11027. [2024-12-01 23:16:31,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11027 states, 9318 states have (on average 1.4814337840738356) internal successors, (13804), 9342 states have internal predecessors, (13804), 1536 states have call successors, (1536), 169 states have call predecessors, (1536), 172 states have return successors, (1551), 1545 states have call predecessors, (1551), 1529 states have call successors, (1551) [2024-12-01 23:16:31,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11027 states to 11027 states and 16891 transitions. [2024-12-01 23:16:31,998 INFO L78 Accepts]: Start accepts. Automaton has 11027 states and 16891 transitions. Word has length 331 [2024-12-01 23:16:31,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:16:31,998 INFO L471 AbstractCegarLoop]: Abstraction has 11027 states and 16891 transitions. [2024-12-01 23:16:31,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 51.0) internal successors, (204), 4 states have internal predecessors, (204), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2024-12-01 23:16:31,999 INFO L276 IsEmpty]: Start isEmpty. Operand 11027 states and 16891 transitions. [2024-12-01 23:16:32,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-12-01 23:16:32,015 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:16:32,015 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:16:32,015 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-01 23:16:32,015 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:16:32,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:16:32,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1086459309, now seen corresponding path program 1 times [2024-12-01 23:16:32,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:16:32,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070727032] [2024-12-01 23:16:32,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:32,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:16:36,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:38,016 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-12-01 23:16:38,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:16:38,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070727032] [2024-12-01 23:16:38,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070727032] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:16:38,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003275912] [2024-12-01 23:16:38,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:38,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:16:38,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:16:38,019 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:16:38,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-01 23:16:46,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:46,638 INFO L256 TraceCheckSpWp]: Trace formula consists of 5599 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-01 23:16:46,647 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:16:47,041 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-01 23:16:47,041 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:16:47,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003275912] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:16:47,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:16:47,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2024-12-01 23:16:47,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278253897] [2024-12-01 23:16:47,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:16:47,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:16:47,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:16:47,043 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:16:47,043 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:16:47,043 INFO L87 Difference]: Start difference. First operand 11027 states and 16891 transitions. Second operand has 8 states, 8 states have (on average 29.0) internal successors, (232), 7 states have internal predecessors, (232), 4 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (45), 5 states have call predecessors, (45), 4 states have call successors, (45) [2024-12-01 23:16:48,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:16:48,164 INFO L93 Difference]: Finished difference Result 22050 states and 33786 transitions. [2024-12-01 23:16:48,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:16:48,165 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 29.0) internal successors, (232), 7 states have internal predecessors, (232), 4 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (45), 5 states have call predecessors, (45), 4 states have call successors, (45) Word has length 359 [2024-12-01 23:16:48,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:16:48,200 INFO L225 Difference]: With dead ends: 22050 [2024-12-01 23:16:48,200 INFO L226 Difference]: Without dead ends: 11033 [2024-12-01 23:16:48,227 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:16:48,227 INFO L435 NwaCegarLoop]: 3815 mSDtfsCounter, 4 mSDsluCounter, 22849 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26664 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:16:48,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26664 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-01 23:16:48,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11033 states. [2024-12-01 23:16:48,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11033 to 11030. [2024-12-01 23:16:48,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11030 states, 9320 states have (on average 1.4802575107296136) internal successors, (13796), 9345 states have internal predecessors, (13796), 1536 states have call successors, (1536), 169 states have call predecessors, (1536), 173 states have return successors, (1553), 1545 states have call predecessors, (1553), 1529 states have call successors, (1553) [2024-12-01 23:16:48,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11030 states to 11030 states and 16885 transitions. [2024-12-01 23:16:48,656 INFO L78 Accepts]: Start accepts. Automaton has 11030 states and 16885 transitions. Word has length 359 [2024-12-01 23:16:48,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:16:48,657 INFO L471 AbstractCegarLoop]: Abstraction has 11030 states and 16885 transitions. [2024-12-01 23:16:48,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 29.0) internal successors, (232), 7 states have internal predecessors, (232), 4 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (45), 5 states have call predecessors, (45), 4 states have call successors, (45) [2024-12-01 23:16:48,657 INFO L276 IsEmpty]: Start isEmpty. Operand 11030 states and 16885 transitions. [2024-12-01 23:16:48,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-12-01 23:16:48,683 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:16:48,683 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:16:48,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-01 23:16:48,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-12-01 23:16:48,884 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:16:48,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:16:48,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1277317204, now seen corresponding path program 1 times [2024-12-01 23:16:48,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:16:48,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26705970] [2024-12-01 23:16:48,885 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:48,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:16:53,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:16:55,156 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-12-01 23:16:55,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:16:55,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26705970] [2024-12-01 23:16:55,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26705970] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:16:55,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100985329] [2024-12-01 23:16:55,157 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:16:55,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:16:55,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:16:55,159 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:16:55,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-01 23:17:02,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:02,648 INFO L256 TraceCheckSpWp]: Trace formula consists of 5604 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-01 23:17:02,657 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:17:02,959 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-12-01 23:17:02,959 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:17:02,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100985329] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:02,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:17:02,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2024-12-01 23:17:02,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988367918] [2024-12-01 23:17:02,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:02,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:17:02,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:02,961 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:17:02,961 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:17:02,961 INFO L87 Difference]: Start difference. First operand 11030 states and 16885 transitions. Second operand has 8 states, 8 states have (on average 29.25) internal successors, (234), 7 states have internal predecessors, (234), 4 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (45), 5 states have call predecessors, (45), 4 states have call successors, (45) [2024-12-01 23:17:03,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:03,782 INFO L93 Difference]: Finished difference Result 22056 states and 33774 transitions. [2024-12-01 23:17:03,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:17:03,782 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 29.25) internal successors, (234), 7 states have internal predecessors, (234), 4 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (45), 5 states have call predecessors, (45), 4 states have call successors, (45) Word has length 361 [2024-12-01 23:17:03,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:03,812 INFO L225 Difference]: With dead ends: 22056 [2024-12-01 23:17:03,812 INFO L226 Difference]: Without dead ends: 11036 [2024-12-01 23:17:03,835 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 362 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:17:03,835 INFO L435 NwaCegarLoop]: 3809 mSDtfsCounter, 4 mSDsluCounter, 22820 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26629 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:03,835 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26629 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:17:03,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11036 states. [2024-12-01 23:17:04,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11036 to 11030. [2024-12-01 23:17:04,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11030 states, 9320 states have (on average 1.4800429184549355) internal successors, (13794), 9345 states have internal predecessors, (13794), 1536 states have call successors, (1536), 169 states have call predecessors, (1536), 173 states have return successors, (1553), 1545 states have call predecessors, (1553), 1529 states have call successors, (1553) [2024-12-01 23:17:04,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11030 states to 11030 states and 16883 transitions. [2024-12-01 23:17:04,074 INFO L78 Accepts]: Start accepts. Automaton has 11030 states and 16883 transitions. Word has length 361 [2024-12-01 23:17:04,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:04,074 INFO L471 AbstractCegarLoop]: Abstraction has 11030 states and 16883 transitions. [2024-12-01 23:17:04,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 29.25) internal successors, (234), 7 states have internal predecessors, (234), 4 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (45), 5 states have call predecessors, (45), 4 states have call successors, (45) [2024-12-01 23:17:04,075 INFO L276 IsEmpty]: Start isEmpty. Operand 11030 states and 16883 transitions. [2024-12-01 23:17:04,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-12-01 23:17:04,086 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:04,086 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:17:04,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-01 23:17:04,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-12-01 23:17:04,286 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:04,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:04,287 INFO L85 PathProgramCache]: Analyzing trace with hash 245181175, now seen corresponding path program 1 times [2024-12-01 23:17:04,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:04,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368034125] [2024-12-01 23:17:04,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:04,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:08,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:09,541 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-12-01 23:17:09,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:09,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368034125] [2024-12-01 23:17:09,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368034125] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:09,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:09,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:17:09,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130963760] [2024-12-01 23:17:09,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:09,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:17:09,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:09,543 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:17:09,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:17:09,543 INFO L87 Difference]: Start difference. First operand 11030 states and 16883 transitions. Second operand has 6 states, 6 states have (on average 36.0) internal successors, (216), 5 states have internal predecessors, (216), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) [2024-12-01 23:17:10,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:10,025 INFO L93 Difference]: Finished difference Result 11801 states and 18004 transitions. [2024-12-01 23:17:10,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:17:10,025 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 36.0) internal successors, (216), 5 states have internal predecessors, (216), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) Word has length 363 [2024-12-01 23:17:10,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:10,062 INFO L225 Difference]: With dead ends: 11801 [2024-12-01 23:17:10,062 INFO L226 Difference]: Without dead ends: 10613 [2024-12-01 23:17:10,071 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:17:10,072 INFO L435 NwaCegarLoop]: 3808 mSDtfsCounter, 0 mSDsluCounter, 15217 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 19025 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:10,072 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 19025 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:17:10,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10613 states. [2024-12-01 23:17:10,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10613 to 10613. [2024-12-01 23:17:10,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10613 states, 8982 states have (on average 1.4804052549543532) internal successors, (13297), 9004 states have internal predecessors, (13297), 1468 states have call successors, (1468), 158 states have call predecessors, (1468), 162 states have return successors, (1486), 1479 states have call predecessors, (1486), 1463 states have call successors, (1486) [2024-12-01 23:17:10,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10613 states to 10613 states and 16251 transitions. [2024-12-01 23:17:10,340 INFO L78 Accepts]: Start accepts. Automaton has 10613 states and 16251 transitions. Word has length 363 [2024-12-01 23:17:10,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:10,341 INFO L471 AbstractCegarLoop]: Abstraction has 10613 states and 16251 transitions. [2024-12-01 23:17:10,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 36.0) internal successors, (216), 5 states have internal predecessors, (216), 2 states have call successors, (46), 2 states have call predecessors, (46), 2 states have return successors, (44), 3 states have call predecessors, (44), 2 states have call successors, (44) [2024-12-01 23:17:10,341 INFO L276 IsEmpty]: Start isEmpty. Operand 10613 states and 16251 transitions. [2024-12-01 23:17:10,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2024-12-01 23:17:10,358 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:17:10,358 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:17:10,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-01 23:17:10,358 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:17:10,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:17:10,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1655817587, now seen corresponding path program 1 times [2024-12-01 23:17:10,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:17:10,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797691143] [2024-12-01 23:17:10,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:17:10,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:17:14,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:17:15,633 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-12-01 23:17:15,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:17:15,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797691143] [2024-12-01 23:17:15,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797691143] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:17:15,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:17:15,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:17:15,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717479387] [2024-12-01 23:17:15,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:17:15,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:17:15,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:17:15,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:17:15,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:17:15,635 INFO L87 Difference]: Start difference. First operand 10613 states and 16251 transitions. Second operand has 6 states, 6 states have (on average 36.666666666666664) internal successors, (220), 5 states have internal predecessors, (220), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (45), 3 states have call predecessors, (45), 2 states have call successors, (45) [2024-12-01 23:17:16,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:17:16,019 INFO L93 Difference]: Finished difference Result 11506 states and 17558 transitions. [2024-12-01 23:17:16,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:17:16,020 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 36.666666666666664) internal successors, (220), 5 states have internal predecessors, (220), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (45), 3 states have call predecessors, (45), 2 states have call successors, (45) Word has length 366 [2024-12-01 23:17:16,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:17:16,029 INFO L225 Difference]: With dead ends: 11506 [2024-12-01 23:17:16,029 INFO L226 Difference]: Without dead ends: 0 [2024-12-01 23:17:16,047 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:17:16,047 INFO L435 NwaCegarLoop]: 3702 mSDtfsCounter, 0 mSDsluCounter, 14801 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 18503 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:17:16,047 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 18503 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:17:16,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-01 23:17:16,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-01 23:17:16,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-01 23:17:16,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-01 23:17:16,056 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 366 [2024-12-01 23:17:16,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:17:16,056 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-01 23:17:16,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 36.666666666666664) internal successors, (220), 5 states have internal predecessors, (220), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (45), 3 states have call predecessors, (45), 2 states have call successors, (45) [2024-12-01 23:17:16,056 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-01 23:17:16,056 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-01 23:17:16,058 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-01 23:17:16,058 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-01 23:17:16,060 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:17:16,061 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-12-01 23:23:08,991 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-01 23:23:09,009 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,011 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,012 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-12-01 23:23:09,012 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,013 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,013 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-12-01 23:23:09,015 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,017 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-12-01 23:23:09,018 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,018 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-12-01 23:23:09,018 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-12-01 23:23:09,019 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,019 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-12-01 23:23:09,020 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.12 11:23:09 BoogieIcfgContainer [2024-12-01 23:23:09,020 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-01 23:23:09,021 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-01 23:23:09,021 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-01 23:23:09,021 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-01 23:23:09,022 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:13:30" (3/4) ... [2024-12-01 23:23:09,025 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_tape_put [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-12-01 23:23:09,032 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_cmd_ioctl [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_del [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_remove_file [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure create_one_cdev [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_partition [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_dma_alignment [2024-12-01 23:23:09,033 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_load_unload [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush_write_buffer [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure enlarge_buffer [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cross_eof [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure class_unregister [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_chk_result [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_read_lock_held [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_printk [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_behind_check [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-12-01 23:23:09,034 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tape_name [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_int_ioctl [2024-12-01 23:23:09,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blk_queue_rq_timeout [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_st_ref_mutex [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_mode_densblk [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_ioctl [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush_buffer [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_st_ref_mutex [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_mode_page [2024-12-01 23:23:09,036 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_page [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_create_file [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_do_scsi [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_buffering [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_mode_page [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_release_request [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_cdevs [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure capable [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rw_checks [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_location [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_compression [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_put_device [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2024-12-01 23:23:09,037 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure check_tape [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_handler_precall [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_get_device [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure switch_partition [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_location [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-12-01 23:23:09,038 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2024-12-01 23:23:09,039 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_buffering [2024-12-01 23:23:09,102 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 619 nodes and edges [2024-12-01 23:23:09,111 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 242 nodes and edges [2024-12-01 23:23:09,118 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 77 nodes and edges [2024-12-01 23:23:09,123 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 25 nodes and edges [2024-12-01 23:23:09,129 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-12-01 23:23:09,133 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-12-01 23:23:09,136 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-12-01 23:23:09,140 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-01 23:23:09,144 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-01 23:23:09,534 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/witness.graphml [2024-12-01 23:23:09,534 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/witness.yml [2024-12-01 23:23:09,534 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-01 23:23:09,535 INFO L158 Benchmark]: Toolchain (without parser) took 610897.04ms. Allocated memory was 142.6MB in the beginning and 3.4GB in the end (delta: 3.2GB). Free memory was 103.5MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 2.0GB. Max. memory is 16.1GB. [2024-12-01 23:23:09,535 INFO L158 Benchmark]: CDTParser took 0.43ms. Allocated memory is still 142.6MB. Free memory is still 82.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-01 23:23:09,535 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2322.76ms. Allocated memory was 142.6MB in the beginning and 293.6MB in the end (delta: 151.0MB). Free memory was 103.3MB in the beginning and 195.1MB in the end (delta: -91.9MB). Peak memory consumption was 103.5MB. Max. memory is 16.1GB. [2024-12-01 23:23:09,536 INFO L158 Benchmark]: Boogie Procedure Inliner took 277.87ms. Allocated memory is still 293.6MB. Free memory was 195.1MB in the beginning and 149.9MB in the end (delta: 45.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2024-12-01 23:23:09,536 INFO L158 Benchmark]: Boogie Preprocessor took 1048.93ms. Allocated memory is still 293.6MB. Free memory was 149.9MB in the beginning and 132.4MB in the end (delta: 17.4MB). Peak memory consumption was 92.0MB. Max. memory is 16.1GB. [2024-12-01 23:23:09,536 INFO L158 Benchmark]: RCFGBuilder took 28255.08ms. Allocated memory was 293.6MB in the beginning and 536.9MB in the end (delta: 243.3MB). Free memory was 132.4MB in the beginning and 136.6MB in the end (delta: -4.2MB). Peak memory consumption was 300.9MB. Max. memory is 16.1GB. [2024-12-01 23:23:09,536 INFO L158 Benchmark]: TraceAbstraction took 578470.61ms. Allocated memory was 536.9MB in the beginning and 3.4GB in the end (delta: 2.8GB). Free memory was 136.6MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 1.9GB. Max. memory is 16.1GB. [2024-12-01 23:23:09,536 INFO L158 Benchmark]: Witness Printer took 513.49ms. Allocated memory is still 3.4GB. Free memory was 1.4GB in the beginning and 1.3GB in the end (delta: 124.7MB). Peak memory consumption was 125.8MB. Max. memory is 16.1GB. [2024-12-01 23:23:09,537 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.43ms. Allocated memory is still 142.6MB. Free memory is still 82.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2322.76ms. Allocated memory was 142.6MB in the beginning and 293.6MB in the end (delta: 151.0MB). Free memory was 103.3MB in the beginning and 195.1MB in the end (delta: -91.9MB). Peak memory consumption was 103.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 277.87ms. Allocated memory is still 293.6MB. Free memory was 195.1MB in the beginning and 149.9MB in the end (delta: 45.2MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1048.93ms. Allocated memory is still 293.6MB. Free memory was 149.9MB in the beginning and 132.4MB in the end (delta: 17.4MB). Peak memory consumption was 92.0MB. Max. memory is 16.1GB. * RCFGBuilder took 28255.08ms. Allocated memory was 293.6MB in the beginning and 536.9MB in the end (delta: 243.3MB). Free memory was 132.4MB in the beginning and 136.6MB in the end (delta: -4.2MB). Peak memory consumption was 300.9MB. Max. memory is 16.1GB. * TraceAbstraction took 578470.61ms. Allocated memory was 536.9MB in the beginning and 3.4GB in the end (delta: 2.8GB). Free memory was 136.6MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 1.9GB. Max. memory is 16.1GB. * Witness Printer took 513.49ms. Allocated memory is still 3.4GB. Free memory was 1.4GB in the beginning and 1.3GB in the end (delta: 124.7MB). Peak memory consumption was 125.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3897]: 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"); [3897] - GenericResultAtLocation [Line: 3905]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3905-3906] - GenericResultAtLocation [Line: 3922]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3922] - GenericResultAtLocation [Line: 3925]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] - GenericResultAtLocation [Line: 3928]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3928] - GenericResultAtLocation [Line: 3931]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3931] - GenericResultAtLocation [Line: 3973]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2,%0; sete %1": "+m" (v->counter), "=qm" (c): "ir" (i): "memory"); [3973-3974] - GenericResultAtLocation [Line: 3985]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3985-3986] - GenericResultAtLocation [Line: 3989]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3989-3990] - GenericResultAtLocation [Line: 3993]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3993-3994] - GenericResultAtLocation [Line: 3997]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3997-3998] - GenericResultAtLocation [Line: 4065]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [4065] - GenericResultAtLocation [Line: 4068]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4068] - GenericResultAtLocation [Line: 4071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4071] - GenericResultAtLocation [Line: 4074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4074] - GenericResultAtLocation [Line: 4424]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4424] - GenericResultAtLocation [Line: 4427]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4427] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 9506]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 148 procedures, 2864 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 225.5s, OverallIterations: 28, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 45.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 34975 SdHoareTripleChecker+Valid, 37.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 34184 mSDsluCounter, 364791 SdHoareTripleChecker+Invalid, 34.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 253344 mSDsCounter, 280 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 906 IncrementalHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 280 mSolverCounterUnsat, 111447 mSDtfsCounter, 906 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1998 GetRequests, 1920 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 5.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11033occurred in iteration=23, InterpolantAutomatonStates: 131, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 6.2s AutomataMinimizationTime, 28 MinimizatonAttempts, 622 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.5s SsaConstructionTime, 4.7s SatisfiabilityAnalysisTime, 29.5s InterpolantComputationTime, 6587 NumberOfCodeBlocks, 6347 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 7129 ConstructedInterpolants, 0 QuantifiedInterpolants, 8624 SizeOfPredicates, 0 NumberOfNonLiveVariables, 21559 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 34 InterpolantComputations, 26 PerfectInterpolantSequences, 1791/1818 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 8758]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8854]: Location Invariant Derived location invariant: (((((((1 == ldv_mutex_mutex_of_device) && (err != 0)) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8922]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8765]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8945]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8489]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 9330]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8826]: Location Invariant Derived location invariant: (((((((1 == ldv_mutex_mutex_of_device) && (err != 0)) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 5206]: Location Invariant Derived location invariant: (((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_lock_of_scsi_tape == 2)) && (buffer_kbs == 0)) && (ldv_mutex_st_ref_mutex == 1)) || ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1))) - InvariantResult [Line: 8599]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 6954]: Location Invariant Derived location invariant: (((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_lock_of_scsi_tape == 2)) && (buffer_kbs == 0)) && (ldv_mutex_st_ref_mutex == 1)) || ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1))) - InvariantResult [Line: 8826]: Location Invariant Derived location invariant: (((((((1 == ldv_mutex_mutex_of_device) && (err != 0)) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 4554]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_st_ref_mutex == 2)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) - InvariantResult [Line: 8922]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 4557]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_st_ref_mutex == 2)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) - InvariantResult [Line: 8741]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) - InvariantResult [Line: 8515]: Location Invariant Derived location invariant: ((((((1 == ldv_mutex_mutex_of_device) && (max_sg_segs == 0)) && (ldv_mutex_lock == 1)) && (buffer_kbs == 0)) && (ldv_mutex_lock_of_scsi_tape == 1)) && (ldv_mutex_st_ref_mutex == 1)) RESULT: Ultimate proved your program to be correct! [2024-12-01 23:23:09,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_41a5d133-2462-4196-9735-d2d67894c2cf/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE