./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_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/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_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB --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-11-28 04:46:51,357 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:46:51,470 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 04:46:51,477 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:46:51,477 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:46:51,502 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:46:51,503 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:46:51,503 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:46:51,504 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:46:51,504 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:46:51,504 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:46:51,504 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:46:51,505 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:46:51,505 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:46:51,505 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:46:51,505 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:46:51,505 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:46:51,506 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:46:51,506 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:46:51,507 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:46:51,507 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:46:51,507 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:46:51,508 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:46:51,508 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_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB 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-11-28 04:46:51,890 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:46:51,903 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:46:51,906 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:46:51,909 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:46:51,909 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:46:51,911 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-11-28 04:46:54,977 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/data/908eb4e3b/e4942e8aecf94ae8955c6c7d1d023695/FLAGaa11c9180 [2024-11-28 04:46:55,787 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:46:55,788 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-11-28 04:46:55,823 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/data/908eb4e3b/e4942e8aecf94ae8955c6c7d1d023695/FLAGaa11c9180 [2024-11-28 04:46:56,054 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/data/908eb4e3b/e4942e8aecf94ae8955c6c7d1d023695 [2024-11-28 04:46:56,057 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:46:56,059 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:46:56,060 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:46:56,061 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:46:56,066 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:46:56,067 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:46:56" (1/1) ... [2024-11-28 04:46:56,069 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66855084 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:56, skipping insertion in model container [2024-11-28 04:46:56,069 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:46:56" (1/1) ... [2024-11-28 04:46:56,213 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:46:58,321 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_0c09da06-751e-40b4-8d38-119672f0db81/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i[269371,269384] [2024-11-28 04:46:58,457 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:46:58,515 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:46:58,638 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-11-28 04:46:58,640 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-11-28 04:46:58,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3922] [2024-11-28 04:46:58,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2024-11-28 04:46:58,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3928] [2024-11-28 04:46:58,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3931] [2024-11-28 04:46:58,645 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-11-28 04:46:58,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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3985-3986] [2024-11-28 04:46:58,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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3989-3990] [2024-11-28 04:46:58,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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3993-3994] [2024-11-28 04:46:58,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-11-28 04:46:58,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [4065] [2024-11-28 04:46:58,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4068] [2024-11-28 04:46:58,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4071] [2024-11-28 04:46:58,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4074] [2024-11-28 04:46:58,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4424] [2024-11-28 04:46:58,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4427] [2024-11-28 04:46:59,071 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_0c09da06-751e-40b4-8d38-119672f0db81/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i[269371,269384] [2024-11-28 04:46:59,102 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:46:59,229 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:46:59,230 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59 WrapperNode [2024-11-28 04:46:59,231 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:46:59,232 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:46:59,232 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:46:59,232 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:46:59,240 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:46:59,348 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:46:59,733 INFO L138 Inliner]: procedures = 282, calls = 3110, calls flagged for inlining = 132, calls inlined = 123, statements flattened = 7633 [2024-11-28 04:46:59,734 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:46:59,734 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:46:59,735 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:46:59,735 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:46:59,747 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:46:59,747 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:46:59,782 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:00,956 INFO L175 MemorySlicer]: Split 2250 memory accesses to 34 slices as follows [20, 4, 3, 1, 3, 5, 7, 1, 8, 4, 18, 8, 17, 18, 17, 1794, 34, 2, 2, 4, 6, 4, 5, 2, 1, 3, 5, 5, 86, 2, 31, 64, 8, 58]. 80 percent of accesses are in the largest equivalence class. The 215 initializations are split as follows [20, 4, 3, 0, 3, 0, 0, 0, 8, 4, 0, 8, 0, 0, 16, 27, 0, 2, 0, 0, 6, 4, 5, 2, 1, 3, 5, 5, 0, 0, 31, 0, 0, 58]. The 938 writes are split as follows [0, 0, 0, 1, 0, 3, 4, 0, 0, 0, 17, 0, 17, 2, 0, 714, 25, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 0, 0, 64, 4, 0]. [2024-11-28 04:47:00,960 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:00,961 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,197 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,215 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,269 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,326 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,359 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,449 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:47:01,450 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:47:01,451 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:47:01,451 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:47:01,453 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (1/1) ... [2024-11-28 04:47:01,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:47:01,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:47:01,494 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:47:01,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:47:01,525 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2024-11-28 04:47:01,525 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2024-11-28 04:47:01,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 04:47:01,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 04:47:01,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-28 04:47:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-11-28 04:47:01,529 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-11-28 04:47:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 04:47:01,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 04:47:01,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 04:47:01,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 04:47:01,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 04:47:01,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 04:47:01,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 04:47:01,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 04:47:01,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 04:47:01,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 04:47:01,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 04:47:01,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 04:47:01,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 04:47:01,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 04:47:01,534 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2024-11-28 04:47:01,535 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2024-11-28 04:47:01,535 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-28 04:47:01,535 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-28 04:47:01,535 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-11-28 04:47:01,535 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-11-28 04:47:01,535 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-28 04:47:01,535 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-28 04:47:01,535 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-28 04:47:01,535 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-28 04:47:01,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 04:47:01,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 04:47:01,538 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2024-11-28 04:47:01,538 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2024-11-28 04:47:01,538 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2024-11-28 04:47:01,538 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-28 04:47:01,539 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-28 04:47:01,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-11-28 04:47:01,539 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-28 04:47:01,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-28 04:47:01,539 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-28 04:47:01,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-28 04:47:01,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-28 04:47:01,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-28 04:47:01,541 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-28 04:47:01,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-28 04:47:01,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-28 04:47:01,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-28 04:47:01,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-28 04:47:01,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-28 04:47:01,543 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-28 04:47:01,544 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-28 04:47:01,545 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2024-11-28 04:47:01,545 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2024-11-28 04:47:01,545 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2024-11-28 04:47:01,545 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-28 04:47:01,545 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-28 04:47:01,545 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_ioctl [2024-11-28 04:47:01,546 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_ioctl [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_st_ref_mutex [2024-11-28 04:47:01,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_st_ref_mutex [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2024-11-28 04:47:01,546 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-11-28 04:47:01,546 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 04:47:01,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 04:47:01,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 04:47:01,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2024-11-28 04:47:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2024-11-28 04:47:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-28 04:47:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2024-11-28 04:47:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-28 04:47:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 04:47:01,551 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2024-11-28 04:47:01,551 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 04:47:01,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 04:47:01,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-28 04:47:01,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-11-28 04:47:01,555 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-28 04:47:01,555 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-28 04:47:01,556 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2024-11-28 04:47:01,556 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-28 04:47:01,556 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-11-28 04:47:01,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2024-11-28 04:47:01,556 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-11-28 04:47:01,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 04:47:01,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 04:47:01,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 04:47:01,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 04:47:01,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 04:47:01,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 04:47:01,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 04:47:01,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-28 04:47:01,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-28 04:47:01,559 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2024-11-28 04:47:01,559 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-28 04:47:01,559 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2024-11-28 04:47:01,559 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 04:47:01,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2024-11-28 04:47:01,560 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 04:47:01,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 04:47:01,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 04:47:01,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 04:47:01,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 04:47:01,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 04:47:01,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2024-11-28 04:47:01,567 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2024-11-28 04:47:01,567 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2024-11-28 04:47:01,567 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2024-11-28 04:47:01,567 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-28 04:47:01,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-28 04:47:01,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-28 04:47:01,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-28 04:47:01,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-28 04:47:01,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-28 04:47:01,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-28 04:47:01,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-28 04:47:01,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-28 04:47:01,573 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2024-11-28 04:47:01,574 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2024-11-28 04:47:01,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 04:47:01,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_st_ref_mutex [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_st_ref_mutex [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-11-28 04:47:01,576 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 04:47:01,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 04:47:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 04:47:01,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-28 04:47:01,583 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-11-28 04:47:01,583 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2024-11-28 04:47:01,583 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-11-28 04:47:01,583 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-11-28 04:47:01,583 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-11-28 04:47:01,583 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2024-11-28 04:47:01,583 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-28 04:47:01,584 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2024-11-28 04:47:01,584 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-28 04:47:01,584 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-11-28 04:47:01,584 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-11-28 04:47:01,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-28 04:47:01,584 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 04:47:01,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2024-11-28 04:47:01,585 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2024-11-28 04:47:01,585 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2024-11-28 04:47:01,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:47:01,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:47:03,156 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:47:03,163 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:47:34,206 INFO L? ?]: Removed 3567 outVars from TransFormulas that were not future-live. [2024-11-28 04:47:34,206 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:47:34,284 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:47:34,284 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:47:34,285 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:47:34 BoogieIcfgContainer [2024-11-28 04:47:34,288 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:47:34,291 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:47:34,291 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:47:34,299 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:47:34,300 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:46:56" (1/3) ... [2024-11-28 04:47:34,300 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58846b86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:47:34, skipping insertion in model container [2024-11-28 04:47:34,301 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:46:59" (2/3) ... [2024-11-28 04:47:34,301 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58846b86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:47:34, skipping insertion in model container [2024-11-28 04:47:34,301 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:47:34" (3/3) ... [2024-11-28 04:47:34,302 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-11-28 04:47:34,319 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:47:34,322 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-11-28 04:47:34,518 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:47:34,529 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;@1229564, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:47:34,529 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:47:34,537 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-11-28 04:47:34,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-28 04:47:34,543 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:47:34,543 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-11-28 04:47:34,544 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:47:34,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:47:34,549 INFO L85 PathProgramCache]: Analyzing trace with hash 2077660297, now seen corresponding path program 1 times [2024-11-28 04:47:34,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:47:34,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306171319] [2024-11-28 04:47:34,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:47:34,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:47:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:47:41,934 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:47:41,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:47:41,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306171319] [2024-11-28 04:47:41,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306171319] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:47:41,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:47:41,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:47:41,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602887365] [2024-11-28 04:47:41,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:47:41,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:47:41,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:47:41,968 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:47:41,969 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:47:41,979 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-11-28 04:47:42,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:47:42,389 INFO L93 Difference]: Finished difference Result 5126 states and 7871 transitions. [2024-11-28 04:47:42,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:47:42,393 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-11-28 04:47:42,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:47:42,435 INFO L225 Difference]: With dead ends: 5126 [2024-11-28 04:47:42,436 INFO L226 Difference]: Without dead ends: 2561 [2024-11-28 04:47:42,464 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-11-28 04:47:42,469 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-11-28 04:47:42,469 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-11-28 04:47:42,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-11-28 04:47:42,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-11-28 04:47:42,725 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-11-28 04:47:42,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3846 transitions. [2024-11-28 04:47:42,767 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3846 transitions. Word has length 28 [2024-11-28 04:47:42,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:47:42,769 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3846 transitions. [2024-11-28 04:47:42,769 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-11-28 04:47:42,769 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3846 transitions. [2024-11-28 04:47:42,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-28 04:47:42,772 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:47:42,772 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-11-28 04:47:42,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 04:47:42,772 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:47:42,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:47:42,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1794605173, now seen corresponding path program 1 times [2024-11-28 04:47:42,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:47:42,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268377302] [2024-11-28 04:47:42,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:47:42,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:47:48,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:47:49,000 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:47:49,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:47:49,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268377302] [2024-11-28 04:47:49,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268377302] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:47:49,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:47:49,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:47:49,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716159688] [2024-11-28 04:47:49,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:47:49,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:47:49,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:47:49,005 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:47:49,005 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:47:49,005 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-11-28 04:47:49,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:47:49,210 INFO L93 Difference]: Finished difference Result 5115 states and 7683 transitions. [2024-11-28 04:47:49,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:47:49,211 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-11-28 04:47:49,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:47:49,235 INFO L225 Difference]: With dead ends: 5115 [2024-11-28 04:47:49,236 INFO L226 Difference]: Without dead ends: 2561 [2024-11-28 04:47:49,249 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-11-28 04:47:49,250 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-11-28 04:47:49,251 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-11-28 04:47:49,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-11-28 04:47:49,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-11-28 04:47:49,383 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-11-28 04:47:49,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3845 transitions. [2024-11-28 04:47:49,409 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3845 transitions. Word has length 28 [2024-11-28 04:47:49,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:47:49,409 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3845 transitions. [2024-11-28 04:47:49,409 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-11-28 04:47:49,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3845 transitions. [2024-11-28 04:47:49,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-28 04:47:49,411 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:47:49,411 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-11-28 04:47:49,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:47:49,411 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:47:49,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:47:49,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1682713673, now seen corresponding path program 1 times [2024-11-28 04:47:49,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:47:49,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562507628] [2024-11-28 04:47:49,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:47:49,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:47:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:47:54,667 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:47:54,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:47:54,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562507628] [2024-11-28 04:47:54,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562507628] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:47:54,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:47:54,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:47:54,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387976363] [2024-11-28 04:47:54,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:47:54,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:47:54,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:47:54,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:47:54,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:47:54,668 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-11-28 04:47:58,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 04:47:59,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:47:59,286 INFO L93 Difference]: Finished difference Result 2563 states and 3846 transitions. [2024-11-28 04:47:59,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:47:59,287 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-11-28 04:47:59,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:47:59,309 INFO L225 Difference]: With dead ends: 2563 [2024-11-28 04:47:59,309 INFO L226 Difference]: Without dead ends: 2560 [2024-11-28 04:47:59,312 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-11-28 04:47:59,314 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.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:47:59,315 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.5s Time] [2024-11-28 04:47:59,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states. [2024-11-28 04:47:59,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2560. [2024-11-28 04:47:59,439 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-11-28 04:47:59,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3843 transitions. [2024-11-28 04:47:59,460 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3843 transitions. Word has length 28 [2024-11-28 04:47:59,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:47:59,461 INFO L471 AbstractCegarLoop]: Abstraction has 2560 states and 3843 transitions. [2024-11-28 04:47:59,461 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-11-28 04:47:59,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3843 transitions. [2024-11-28 04:47:59,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-28 04:47:59,465 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:47:59,466 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-11-28 04:47:59,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 04:47:59,466 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:47:59,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:47:59,469 INFO L85 PathProgramCache]: Analyzing trace with hash 622544589, now seen corresponding path program 1 times [2024-11-28 04:47:59,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:47:59,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114926246] [2024-11-28 04:47:59,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:47:59,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:48:04,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:48:05,270 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:48:05,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:48:05,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114926246] [2024-11-28 04:48:05,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114926246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:48:05,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:48:05,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:48:05,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980029202] [2024-11-28 04:48:05,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:48:05,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:48:05,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:48:05,275 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:48:05,275 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:48:05,275 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-11-28 04:48:09,366 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-11-28 04:48:10,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:48:10,143 INFO L93 Difference]: Finished difference Result 7544 states and 11339 transitions. [2024-11-28 04:48:10,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:48:10,143 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-11-28 04:48:10,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:48:10,181 INFO L225 Difference]: With dead ends: 7544 [2024-11-28 04:48:10,182 INFO L226 Difference]: Without dead ends: 5031 [2024-11-28 04:48:10,195 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-11-28 04:48:10,197 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.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:48:10,198 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3821 Valid, 9862 Invalid, 14 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 04:48:10,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5031 states. [2024-11-28 04:48:10,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5031 to 5026. [2024-11-28 04:48:10,453 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-11-28 04:48:10,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5026 states to 5026 states and 7554 transitions. [2024-11-28 04:48:10,495 INFO L78 Accepts]: Start accepts. Automaton has 5026 states and 7554 transitions. Word has length 29 [2024-11-28 04:48:10,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:48:10,495 INFO L471 AbstractCegarLoop]: Abstraction has 5026 states and 7554 transitions. [2024-11-28 04:48:10,495 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-11-28 04:48:10,496 INFO L276 IsEmpty]: Start isEmpty. Operand 5026 states and 7554 transitions. [2024-11-28 04:48:10,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-28 04:48:10,499 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:48:10,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, 1, 1] [2024-11-28 04:48:10,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 04:48:10,500 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:48:10,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:48:10,500 INFO L85 PathProgramCache]: Analyzing trace with hash 2117046220, now seen corresponding path program 1 times [2024-11-28 04:48:10,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:48:10,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316052391] [2024-11-28 04:48:10,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:48:10,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:48:15,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:48:15,370 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:48:15,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:48:15,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316052391] [2024-11-28 04:48:15,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316052391] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:48:15,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:48:15,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:48:15,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116140791] [2024-11-28 04:48:15,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:48:15,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:48:15,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:48:15,372 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:48:15,372 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:48:15,372 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-11-28 04:48:19,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 04:48:20,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:48:20,022 INFO L93 Difference]: Finished difference Result 5028 states and 7555 transitions. [2024-11-28 04:48:20,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:48:20,023 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-11-28 04:48:20,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:48:20,064 INFO L225 Difference]: With dead ends: 5028 [2024-11-28 04:48:20,064 INFO L226 Difference]: Without dead ends: 5025 [2024-11-28 04:48:20,069 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-11-28 04:48:20,071 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-11-28 04:48:20,071 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-11-28 04:48:20,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2024-11-28 04:48:20,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 5025. [2024-11-28 04:48:20,338 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-11-28 04:48:20,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5025 states to 5025 states and 7552 transitions. [2024-11-28 04:48:20,380 INFO L78 Accepts]: Start accepts. Automaton has 5025 states and 7552 transitions. Word has length 30 [2024-11-28 04:48:20,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:48:20,381 INFO L471 AbstractCegarLoop]: Abstraction has 5025 states and 7552 transitions. [2024-11-28 04:48:20,381 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-11-28 04:48:20,381 INFO L276 IsEmpty]: Start isEmpty. Operand 5025 states and 7552 transitions. [2024-11-28 04:48:20,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-28 04:48:20,385 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:48:20,386 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-11-28 04:48:20,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 04:48:20,386 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:48:20,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:48:20,387 INFO L85 PathProgramCache]: Analyzing trace with hash 1201961392, now seen corresponding path program 1 times [2024-11-28 04:48:20,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:48:20,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101997318] [2024-11-28 04:48:20,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:48:20,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:48:26,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:48:26,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:48:26,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:48:26,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101997318] [2024-11-28 04:48:26,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101997318] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:48:26,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:48:26,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:48:26,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086102536] [2024-11-28 04:48:26,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:48:26,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:48:26,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:48:26,550 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:48:26,550 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:48:26,551 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-11-28 04:48:30,640 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-11-28 04:48:31,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:48:31,419 INFO L93 Difference]: Finished difference Result 5103 states and 7618 transitions. [2024-11-28 04:48:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:48:31,420 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-11-28 04:48:31,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:48:31,461 INFO L225 Difference]: With dead ends: 5103 [2024-11-28 04:48:31,461 INFO L226 Difference]: Without dead ends: 5081 [2024-11-28 04:48:31,468 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-11-28 04:48:31,469 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.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:48:31,469 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.6s Time] [2024-11-28 04:48:31,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2024-11-28 04:48:31,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 5079. [2024-11-28 04:48:31,788 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-11-28 04:48:31,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 7578 transitions. [2024-11-28 04:48:31,820 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 7578 transitions. Word has length 31 [2024-11-28 04:48:31,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:48:31,820 INFO L471 AbstractCegarLoop]: Abstraction has 5079 states and 7578 transitions. [2024-11-28 04:48:31,821 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-11-28 04:48:31,821 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 7578 transitions. [2024-11-28 04:48:31,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 04:48:31,825 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:48:31,825 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-11-28 04:48:31,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 04:48:31,826 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:48:31,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:48:31,826 INFO L85 PathProgramCache]: Analyzing trace with hash -312298826, now seen corresponding path program 1 times [2024-11-28 04:48:31,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:48:31,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909776038] [2024-11-28 04:48:31,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:48:31,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:48:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:48:37,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:48:37,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:48:37,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909776038] [2024-11-28 04:48:37,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909776038] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:48:37,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:48:37,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:48:37,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512789514] [2024-11-28 04:48:37,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:48:37,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:48:37,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:48:37,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:48:37,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:48:37,561 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-11-28 04:48:41,651 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-11-28 04:48:42,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:48:42,439 INFO L93 Difference]: Finished difference Result 10102 states and 15082 transitions. [2024-11-28 04:48:42,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:48:42,440 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-11-28 04:48:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:48:42,495 INFO L225 Difference]: With dead ends: 10102 [2024-11-28 04:48:42,495 INFO L226 Difference]: Without dead ends: 5082 [2024-11-28 04:48:42,522 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-11-28 04:48:42,524 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.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:48:42,524 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.6s Time] [2024-11-28 04:48:42,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5082 states. [2024-11-28 04:48:42,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5082 to 5079. [2024-11-28 04:48:42,787 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-11-28 04:48:42,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 7570 transitions. [2024-11-28 04:48:42,829 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 7570 transitions. Word has length 73 [2024-11-28 04:48:42,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:48:42,831 INFO L471 AbstractCegarLoop]: Abstraction has 5079 states and 7570 transitions. [2024-11-28 04:48:42,832 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-11-28 04:48:42,832 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 7570 transitions. [2024-11-28 04:48:42,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 04:48:42,843 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:48:42,843 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-11-28 04:48:42,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 04:48:42,843 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:48:42,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:48:42,844 INFO L85 PathProgramCache]: Analyzing trace with hash -100947913, now seen corresponding path program 1 times [2024-11-28 04:48:42,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:48:42,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480385259] [2024-11-28 04:48:42,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:48:42,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:48:47,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:48:48,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:48:48,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:48:48,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480385259] [2024-11-28 04:48:48,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480385259] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:48:48,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:48:48,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:48:48,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044092040] [2024-11-28 04:48:48,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:48:48,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:48:48,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:48:48,053 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:48:48,053 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:48:48,053 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-11-28 04:48:48,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:48:48,702 INFO L93 Difference]: Finished difference Result 10101 states and 15066 transitions. [2024-11-28 04:48:48,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:48:48,703 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-11-28 04:48:48,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:48:48,753 INFO L225 Difference]: With dead ends: 10101 [2024-11-28 04:48:48,753 INFO L226 Difference]: Without dead ends: 5062 [2024-11-28 04:48:48,772 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-11-28 04:48:48,773 INFO L435 NwaCegarLoop]: 3832 mSDtfsCounter, 1 mSDsluCounter, 11470 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:48:48,773 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.4s Time] [2024-11-28 04:48:48,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5062 states. [2024-11-28 04:48:48,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5062 to 5062. [2024-11-28 04:48:48,990 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-11-28 04:48:49,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5062 states to 5062 states and 7547 transitions. [2024-11-28 04:48:49,023 INFO L78 Accepts]: Start accepts. Automaton has 5062 states and 7547 transitions. Word has length 73 [2024-11-28 04:48:49,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:48:49,024 INFO L471 AbstractCegarLoop]: Abstraction has 5062 states and 7547 transitions. [2024-11-28 04:48:49,024 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-11-28 04:48:49,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5062 states and 7547 transitions. [2024-11-28 04:48:49,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-28 04:48:49,028 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:48:49,028 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-11-28 04:48:49,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 04:48:49,029 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:48:49,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:48:49,030 INFO L85 PathProgramCache]: Analyzing trace with hash 194173507, now seen corresponding path program 1 times [2024-11-28 04:48:49,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:48:49,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796751960] [2024-11-28 04:48:49,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:48:49,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:48:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:48:55,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 04:48:55,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:48:55,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796751960] [2024-11-28 04:48:55,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796751960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:48:55,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:48:55,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:48:55,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554884921] [2024-11-28 04:48:55,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:48:55,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:48:55,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:48:55,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:48:55,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:48:55,038 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-11-28 04:48:55,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:48:55,594 INFO L93 Difference]: Finished difference Result 5913 states and 8791 transitions. [2024-11-28 04:48:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:48:55,595 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-11-28 04:48:55,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:48:55,622 INFO L225 Difference]: With dead ends: 5913 [2024-11-28 04:48:55,622 INFO L226 Difference]: Without dead ends: 4565 [2024-11-28 04:48:55,630 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-11-28 04:48:55,631 INFO L435 NwaCegarLoop]: 3821 mSDtfsCounter, 0 mSDsluCounter, 15269 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:48:55,631 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.3s Time] [2024-11-28 04:48:55,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2024-11-28 04:48:55,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 4565. [2024-11-28 04:48:55,840 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-11-28 04:48:55,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 6755 transitions. [2024-11-28 04:48:55,865 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 6755 transitions. Word has length 80 [2024-11-28 04:48:55,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:48:55,866 INFO L471 AbstractCegarLoop]: Abstraction has 4565 states and 6755 transitions. [2024-11-28 04:48:55,866 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-11-28 04:48:55,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 6755 transitions. [2024-11-28 04:48:55,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-28 04:48:55,870 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:48:55,870 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-11-28 04:48:55,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 04:48:55,871 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:48:55,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:48:55,871 INFO L85 PathProgramCache]: Analyzing trace with hash 487760693, now seen corresponding path program 1 times [2024-11-28 04:48:55,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:48:55,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616244546] [2024-11-28 04:48:55,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:48:55,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:01,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 04:49:01,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:01,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616244546] [2024-11-28 04:49:01,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616244546] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:01,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:01,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:49:01,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675126533] [2024-11-28 04:49:01,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:01,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:49:01,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:01,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:49:01,551 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:49:01,551 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-11-28 04:49:02,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:02,165 INFO L93 Difference]: Finished difference Result 10131 states and 15104 transitions. [2024-11-28 04:49:02,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:49:02,166 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-11-28 04:49:02,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:02,212 INFO L225 Difference]: With dead ends: 10131 [2024-11-28 04:49:02,213 INFO L226 Difference]: Without dead ends: 5608 [2024-11-28 04:49:02,232 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-11-28 04:49:02,233 INFO L435 NwaCegarLoop]: 3836 mSDtfsCounter, 1120 mSDsluCounter, 3620 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-11-28 04:49:02,234 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-11-28 04:49:02,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5608 states. [2024-11-28 04:49:02,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5608 to 5584. [2024-11-28 04:49:02,512 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-11-28 04:49:02,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5584 states to 5584 states and 8358 transitions. [2024-11-28 04:49:02,550 INFO L78 Accepts]: Start accepts. Automaton has 5584 states and 8358 transitions. Word has length 80 [2024-11-28 04:49:02,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:02,551 INFO L471 AbstractCegarLoop]: Abstraction has 5584 states and 8358 transitions. [2024-11-28 04:49:02,551 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-11-28 04:49:02,551 INFO L276 IsEmpty]: Start isEmpty. Operand 5584 states and 8358 transitions. [2024-11-28 04:49:02,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-28 04:49:02,560 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:02,561 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-11-28 04:49:02,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 04:49:02,561 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:02,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:02,562 INFO L85 PathProgramCache]: Analyzing trace with hash -234685916, now seen corresponding path program 1 times [2024-11-28 04:49:02,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:02,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018675800] [2024-11-28 04:49:02,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:02,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:06,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:08,133 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 04:49:08,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:08,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018675800] [2024-11-28 04:49:08,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018675800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:08,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:08,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:49:08,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507974326] [2024-11-28 04:49:08,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:08,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:49:08,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:08,136 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:49:08,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:49:08,136 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-11-28 04:49:08,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:08,767 INFO L93 Difference]: Finished difference Result 7310 states and 10871 transitions. [2024-11-28 04:49:08,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:49:08,768 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-11-28 04:49:08,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:08,799 INFO L225 Difference]: With dead ends: 7310 [2024-11-28 04:49:08,799 INFO L226 Difference]: Without dead ends: 5582 [2024-11-28 04:49:08,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:49:08,809 INFO L435 NwaCegarLoop]: 3814 mSDtfsCounter, 0 mSDsluCounter, 15249 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:08,809 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.3s Time] [2024-11-28 04:49:08,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2024-11-28 04:49:09,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 5582. [2024-11-28 04:49:09,028 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-11-28 04:49:09,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5582 states to 5582 states and 8354 transitions. [2024-11-28 04:49:09,057 INFO L78 Accepts]: Start accepts. Automaton has 5582 states and 8354 transitions. Word has length 95 [2024-11-28 04:49:09,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:09,058 INFO L471 AbstractCegarLoop]: Abstraction has 5582 states and 8354 transitions. [2024-11-28 04:49:09,059 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-11-28 04:49:09,059 INFO L276 IsEmpty]: Start isEmpty. Operand 5582 states and 8354 transitions. [2024-11-28 04:49:09,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-28 04:49:09,063 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:09,063 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-11-28 04:49:09,063 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 04:49:09,063 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:09,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:09,064 INFO L85 PathProgramCache]: Analyzing trace with hash 576372680, now seen corresponding path program 1 times [2024-11-28 04:49:09,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:09,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169069775] [2024-11-28 04:49:09,064 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:09,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:13,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:14,200 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:49:14,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:14,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169069775] [2024-11-28 04:49:14,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169069775] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:14,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:14,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:49:14,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677117082] [2024-11-28 04:49:14,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:14,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:49:14,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:14,204 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:49:14,204 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:49:14,204 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-11-28 04:49:14,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:14,882 INFO L93 Difference]: Finished difference Result 13594 states and 20602 transitions. [2024-11-28 04:49:14,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:49:14,883 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-11-28 04:49:14,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:14,937 INFO L225 Difference]: With dead ends: 13594 [2024-11-28 04:49:14,937 INFO L226 Difference]: Without dead ends: 8054 [2024-11-28 04:49:14,963 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-11-28 04:49:14,963 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-11-28 04:49:14,964 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-11-28 04:49:14,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8054 states. [2024-11-28 04:49:15,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8054 to 7698. [2024-11-28 04:49:15,424 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-11-28 04:49:15,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7698 states to 7698 states and 11719 transitions. [2024-11-28 04:49:15,475 INFO L78 Accepts]: Start accepts. Automaton has 7698 states and 11719 transitions. Word has length 99 [2024-11-28 04:49:15,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:15,475 INFO L471 AbstractCegarLoop]: Abstraction has 7698 states and 11719 transitions. [2024-11-28 04:49:15,475 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-11-28 04:49:15,476 INFO L276 IsEmpty]: Start isEmpty. Operand 7698 states and 11719 transitions. [2024-11-28 04:49:15,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-28 04:49:15,481 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:15,481 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-11-28 04:49:15,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 04:49:15,481 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:15,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:15,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1032392070, now seen corresponding path program 1 times [2024-11-28 04:49:15,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:15,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499072724] [2024-11-28 04:49:15,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:15,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:20,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:20,929 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-28 04:49:20,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:20,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499072724] [2024-11-28 04:49:20,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499072724] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:20,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:20,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:49:20,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735409250] [2024-11-28 04:49:20,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:20,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:49:20,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:20,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:49:20,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:49:20,932 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-11-28 04:49:25,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 04:49:25,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:25,647 INFO L93 Difference]: Finished difference Result 7700 states and 11720 transitions. [2024-11-28 04:49:25,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:49:25,648 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-11-28 04:49:25,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:25,687 INFO L225 Difference]: With dead ends: 7700 [2024-11-28 04:49:25,687 INFO L226 Difference]: Without dead ends: 7697 [2024-11-28 04:49:25,693 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-11-28 04:49:25,694 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-11-28 04:49:25,694 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-11-28 04:49:25,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2024-11-28 04:49:25,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 7697. [2024-11-28 04:49:25,999 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-11-28 04:49:26,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7697 states to 7697 states and 11716 transitions. [2024-11-28 04:49:26,042 INFO L78 Accepts]: Start accepts. Automaton has 7697 states and 11716 transitions. Word has length 102 [2024-11-28 04:49:26,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:26,043 INFO L471 AbstractCegarLoop]: Abstraction has 7697 states and 11716 transitions. [2024-11-28 04:49:26,043 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-11-28 04:49:26,043 INFO L276 IsEmpty]: Start isEmpty. Operand 7697 states and 11716 transitions. [2024-11-28 04:49:26,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-28 04:49:26,066 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:26,067 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-11-28 04:49:26,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 04:49:26,067 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:26,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:26,068 INFO L85 PathProgramCache]: Analyzing trace with hash 185134356, now seen corresponding path program 1 times [2024-11-28 04:49:26,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:26,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258022677] [2024-11-28 04:49:26,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:26,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:31,049 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 04:49:31,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:31,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258022677] [2024-11-28 04:49:31,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258022677] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:31,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:31,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:49:31,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832795382] [2024-11-28 04:49:31,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:31,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:49:31,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:31,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:49:31,052 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:49:31,053 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-11-28 04:49:31,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:31,535 INFO L93 Difference]: Finished difference Result 15364 states and 23397 transitions. [2024-11-28 04:49:31,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:49:31,536 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-11-28 04:49:31,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:31,578 INFO L225 Difference]: With dead ends: 15364 [2024-11-28 04:49:31,579 INFO L226 Difference]: Without dead ends: 7697 [2024-11-28 04:49:31,604 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-11-28 04:49:31,607 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 0 mSDsluCounter, 7619 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-11-28 04:49:31,607 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-11-28 04:49:31,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2024-11-28 04:49:31,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 7691. [2024-11-28 04:49:31,896 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-11-28 04:49:31,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7691 states to 7691 states and 11701 transitions. [2024-11-28 04:49:31,936 INFO L78 Accepts]: Start accepts. Automaton has 7691 states and 11701 transitions. Word has length 165 [2024-11-28 04:49:31,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:31,937 INFO L471 AbstractCegarLoop]: Abstraction has 7691 states and 11701 transitions. [2024-11-28 04:49:31,937 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-11-28 04:49:31,937 INFO L276 IsEmpty]: Start isEmpty. Operand 7691 states and 11701 transitions. [2024-11-28 04:49:31,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-28 04:49:31,968 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:31,969 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:49:31,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 04:49:31,969 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:31,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:31,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1290691404, now seen corresponding path program 1 times [2024-11-28 04:49:31,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:31,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660733255] [2024-11-28 04:49:31,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:31,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:36,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-28 04:49:36,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:36,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660733255] [2024-11-28 04:49:36,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660733255] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:36,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:36,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:49:36,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511360584] [2024-11-28 04:49:36,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:36,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:49:36,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:36,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:49:36,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:49:36,868 INFO L87 Difference]: Start difference. First operand 7691 states and 11701 transitions. Second operand has 4 states, 4 states have (on average 39.5) internal successors, (158), 4 states have internal predecessors, (158), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-28 04:49:37,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:37,325 INFO L93 Difference]: Finished difference Result 15360 states and 23375 transitions. [2024-11-28 04:49:37,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:49:37,326 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.5) internal successors, (158), 4 states have internal predecessors, (158), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 275 [2024-11-28 04:49:37,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:37,375 INFO L225 Difference]: With dead ends: 15360 [2024-11-28 04:49:37,375 INFO L226 Difference]: Without dead ends: 7650 [2024-11-28 04:49:37,404 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-11-28 04:49:37,405 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.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:37,405 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.2s Time] [2024-11-28 04:49:37,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7650 states. [2024-11-28 04:49:37,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7650 to 7621. [2024-11-28 04:49:37,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7621 states, 6349 states have (on average 1.4761379744841707) internal successors, (9372), 6373 states have internal predecessors, (9372), 1103 states have call successors, (1103), 170 states have call predecessors, (1103), 168 states have return successors, (1103), 1103 states have call predecessors, (1103), 1095 states have call successors, (1103) [2024-11-28 04:49:37,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7621 states to 7621 states and 11578 transitions. [2024-11-28 04:49:37,776 INFO L78 Accepts]: Start accepts. Automaton has 7621 states and 11578 transitions. Word has length 275 [2024-11-28 04:49:37,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:37,777 INFO L471 AbstractCegarLoop]: Abstraction has 7621 states and 11578 transitions. [2024-11-28 04:49:37,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.5) internal successors, (158), 4 states have internal predecessors, (158), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-11-28 04:49:37,777 INFO L276 IsEmpty]: Start isEmpty. Operand 7621 states and 11578 transitions. [2024-11-28 04:49:37,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-11-28 04:49:37,800 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:37,801 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-11-28 04:49:37,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 04:49:37,801 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:37,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:37,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1728212316, now seen corresponding path program 1 times [2024-11-28 04:49:37,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:37,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744589592] [2024-11-28 04:49:37,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:37,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:42,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:43,430 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-28 04:49:43,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:43,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744589592] [2024-11-28 04:49:43,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744589592] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:43,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:43,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:49:43,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206636766] [2024-11-28 04:49:43,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:43,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:49:43,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:43,433 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:49:43,433 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:49:43,434 INFO L87 Difference]: Start difference. First operand 7621 states and 11578 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-11-28 04:49:44,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:44,013 INFO L93 Difference]: Finished difference Result 15252 states and 23185 transitions. [2024-11-28 04:49:44,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:49:44,014 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-11-28 04:49:44,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:44,058 INFO L225 Difference]: With dead ends: 15252 [2024-11-28 04:49:44,059 INFO L226 Difference]: Without dead ends: 7641 [2024-11-28 04:49:44,086 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-11-28 04:49:44,087 INFO L435 NwaCegarLoop]: 3815 mSDtfsCounter, 2 mSDsluCounter, 11425 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:49:44,088 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.3s Time] [2024-11-28 04:49:44,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7641 states. [2024-11-28 04:49:44,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7641 to 7622. [2024-11-28 04:49:44,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7622 states, 6348 states have (on average 1.4746376811594204) internal successors, (9361), 6372 states have internal predecessors, (9361), 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-11-28 04:49:44,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7622 states to 7622 states and 11571 transitions. [2024-11-28 04:49:44,496 INFO L78 Accepts]: Start accepts. Automaton has 7622 states and 11571 transitions. Word has length 261 [2024-11-28 04:49:44,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:44,498 INFO L471 AbstractCegarLoop]: Abstraction has 7622 states and 11571 transitions. [2024-11-28 04:49:44,498 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-11-28 04:49:44,498 INFO L276 IsEmpty]: Start isEmpty. Operand 7622 states and 11571 transitions. [2024-11-28 04:49:44,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-28 04:49:44,518 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:44,518 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-11-28 04:49:44,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 04:49:44,518 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:44,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:44,520 INFO L85 PathProgramCache]: Analyzing trace with hash 731869621, now seen corresponding path program 1 times [2024-11-28 04:49:44,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:44,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545233248] [2024-11-28 04:49:44,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:44,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:49,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:49,677 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-28 04:49:49,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:49,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545233248] [2024-11-28 04:49:49,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545233248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:49:49,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:49:49,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 04:49:49,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980922172] [2024-11-28 04:49:49,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:49:49,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 04:49:49,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:49:49,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 04:49:49,681 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 04:49:49,682 INFO L87 Difference]: Start difference. First operand 7622 states and 11571 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-11-28 04:49:49,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:49:49,989 INFO L93 Difference]: Finished difference Result 15210 states and 23101 transitions. [2024-11-28 04:49:49,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 04:49:49,990 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-11-28 04:49:49,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:49:50,041 INFO L225 Difference]: With dead ends: 15210 [2024-11-28 04:49:50,041 INFO L226 Difference]: Without dead ends: 7630 [2024-11-28 04:49:50,069 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-11-28 04:49:50,070 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-11-28 04:49:50,070 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-11-28 04:49:50,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7630 states. [2024-11-28 04:49:50,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7630 to 7626. [2024-11-28 04:49:50,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7626 states, 6352 states have (on average 1.4743387909319898) internal successors, (9365), 6376 states have internal predecessors, (9365), 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-11-28 04:49:50,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7626 states to 7626 states and 11575 transitions. [2024-11-28 04:49:50,459 INFO L78 Accepts]: Start accepts. Automaton has 7626 states and 11575 transitions. Word has length 276 [2024-11-28 04:49:50,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:49:50,459 INFO L471 AbstractCegarLoop]: Abstraction has 7626 states and 11575 transitions. [2024-11-28 04:49:50,460 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-11-28 04:49:50,460 INFO L276 IsEmpty]: Start isEmpty. Operand 7626 states and 11575 transitions. [2024-11-28 04:49:50,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-28 04:49:50,480 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:49:50,481 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-11-28 04:49:50,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 04:49:50,481 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:49:50,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:49:50,482 INFO L85 PathProgramCache]: Analyzing trace with hash 315131961, now seen corresponding path program 1 times [2024-11-28 04:49:50,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:49:50,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543999380] [2024-11-28 04:49:50,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:50,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:49:55,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:49:55,716 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-28 04:49:55,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:49:55,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543999380] [2024-11-28 04:49:55,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543999380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:49:55,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563158206] [2024-11-28 04:49:55,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:49:55,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:49:55,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:49:55,719 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:49:55,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:50:03,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:03,358 INFO L256 TraceCheckSpWp]: Trace formula consists of 5075 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:50:03,374 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:03,592 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-28 04:50:03,592 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:50:05,973 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-28 04:50:05,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563158206] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:50:05,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:50:05,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 04:50:05,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108589966] [2024-11-28 04:50:05,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:50:05,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:50:05,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:05,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:50:05,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:50:05,977 INFO L87 Difference]: Start difference. First operand 7626 states and 11575 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-11-28 04:50:06,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:06,555 INFO L93 Difference]: Finished difference Result 15234 states and 23133 transitions. [2024-11-28 04:50:06,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:50:06,556 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-11-28 04:50:06,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:06,614 INFO L225 Difference]: With dead ends: 15234 [2024-11-28 04:50:06,615 INFO L226 Difference]: Without dead ends: 7650 [2024-11-28 04:50:06,641 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-11-28 04:50:06,642 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 2 mSDsluCounter, 11427 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 15240 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:06,642 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 15240 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:50:06,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7650 states. [2024-11-28 04:50:07,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7650 to 7650. [2024-11-28 04:50:07,120 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-11-28 04:50:07,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7650 states to 7650 states and 11599 transitions. [2024-11-28 04:50:07,184 INFO L78 Accepts]: Start accepts. Automaton has 7650 states and 11599 transitions. Word has length 278 [2024-11-28 04:50:07,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:07,185 INFO L471 AbstractCegarLoop]: Abstraction has 7650 states and 11599 transitions. [2024-11-28 04:50:07,185 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-11-28 04:50:07,185 INFO L276 IsEmpty]: Start isEmpty. Operand 7650 states and 11599 transitions. [2024-11-28 04:50:07,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-28 04:50:07,209 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:07,210 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-11-28 04:50:07,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 04:50:07,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 04:50:07,411 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:50:07,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:07,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1882154437, now seen corresponding path program 2 times [2024-11-28 04:50:07,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:07,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060583105] [2024-11-28 04:50:07,412 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:50:07,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:12,356 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:50:12,356 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:50:13,198 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-28 04:50:13,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:13,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060583105] [2024-11-28 04:50:13,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060583105] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:13,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:13,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:50:13,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295254109] [2024-11-28 04:50:13,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:13,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:50:13,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:13,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:50:13,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:50:13,201 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-11-28 04:50:13,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:13,678 INFO L93 Difference]: Finished difference Result 8478 states and 12801 transitions. [2024-11-28 04:50:13,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:50:13,679 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-11-28 04:50:13,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:13,717 INFO L225 Difference]: With dead ends: 8478 [2024-11-28 04:50:13,717 INFO L226 Difference]: Without dead ends: 7481 [2024-11-28 04:50:13,726 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-11-28 04:50:13,726 INFO L435 NwaCegarLoop]: 3819 mSDtfsCounter, 0 mSDsluCounter, 15261 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-11-28 04:50:13,726 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-11-28 04:50:13,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7481 states. [2024-11-28 04:50:14,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7481 to 7481. [2024-11-28 04:50:14,012 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-11-28 04:50:14,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7481 states to 7481 states and 11324 transitions. [2024-11-28 04:50:14,055 INFO L78 Accepts]: Start accepts. Automaton has 7481 states and 11324 transitions. Word has length 284 [2024-11-28 04:50:14,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:14,056 INFO L471 AbstractCegarLoop]: Abstraction has 7481 states and 11324 transitions. [2024-11-28 04:50:14,056 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-11-28 04:50:14,056 INFO L276 IsEmpty]: Start isEmpty. Operand 7481 states and 11324 transitions. [2024-11-28 04:50:14,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-28 04:50:14,072 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:14,072 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-11-28 04:50:14,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 04:50:14,072 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:50:14,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:14,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1169292129, now seen corresponding path program 1 times [2024-11-28 04:50:14,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:14,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307004209] [2024-11-28 04:50:14,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:14,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:19,434 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-11-28 04:50:19,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:19,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307004209] [2024-11-28 04:50:19,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307004209] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:19,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:19,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 04:50:19,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902443918] [2024-11-28 04:50:19,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:19,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 04:50:19,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:19,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 04:50:19,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:50:19,436 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-11-28 04:50:20,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:20,459 INFO L93 Difference]: Finished difference Result 15050 states and 23014 transitions. [2024-11-28 04:50:20,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:50:20,460 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-11-28 04:50:20,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:20,507 INFO L225 Difference]: With dead ends: 15050 [2024-11-28 04:50:20,507 INFO L226 Difference]: Without dead ends: 7611 [2024-11-28 04:50:20,536 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-11-28 04:50:20,537 INFO L435 NwaCegarLoop]: 3845 mSDtfsCounter, 127 mSDsluCounter, 15310 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 19155 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:20,537 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 19155 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 04:50:20,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7611 states. [2024-11-28 04:50:20,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7611 to 7605. [2024-11-28 04:50:20,820 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-11-28 04:50:20,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7605 states to 7605 states and 11504 transitions. [2024-11-28 04:50:20,863 INFO L78 Accepts]: Start accepts. Automaton has 7605 states and 11504 transitions. Word has length 290 [2024-11-28 04:50:20,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:20,864 INFO L471 AbstractCegarLoop]: Abstraction has 7605 states and 11504 transitions. [2024-11-28 04:50:20,864 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-11-28 04:50:20,865 INFO L276 IsEmpty]: Start isEmpty. Operand 7605 states and 11504 transitions. [2024-11-28 04:50:20,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-28 04:50:20,880 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:20,880 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-11-28 04:50:20,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 04:50:20,880 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:50:20,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:20,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1818532769, now seen corresponding path program 1 times [2024-11-28 04:50:20,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:20,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686880200] [2024-11-28 04:50:20,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:20,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:25,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:26,472 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2024-11-28 04:50:26,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:26,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686880200] [2024-11-28 04:50:26,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686880200] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:26,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:26,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:50:26,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177684985] [2024-11-28 04:50:26,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:26,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:50:26,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:26,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:50:26,474 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:50:26,474 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-11-28 04:50:27,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:27,452 INFO L93 Difference]: Finished difference Result 15182 states and 22976 transitions. [2024-11-28 04:50:27,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:50:27,453 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-11-28 04:50:27,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:27,503 INFO L225 Difference]: With dead ends: 15182 [2024-11-28 04:50:27,504 INFO L226 Difference]: Without dead ends: 7619 [2024-11-28 04:50:27,534 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-11-28 04:50:27,535 INFO L435 NwaCegarLoop]: 3811 mSDtfsCounter, 6 mSDsluCounter, 15204 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:27,535 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.6s Time] [2024-11-28 04:50:27,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7619 states. [2024-11-28 04:50:27,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7619 to 7619. [2024-11-28 04:50:27,835 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-11-28 04:50:27,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7619 states to 7619 states and 11521 transitions. [2024-11-28 04:50:27,887 INFO L78 Accepts]: Start accepts. Automaton has 7619 states and 11521 transitions. Word has length 290 [2024-11-28 04:50:27,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:27,888 INFO L471 AbstractCegarLoop]: Abstraction has 7619 states and 11521 transitions. [2024-11-28 04:50:27,888 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-11-28 04:50:27,888 INFO L276 IsEmpty]: Start isEmpty. Operand 7619 states and 11521 transitions. [2024-11-28 04:50:27,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-28 04:50:27,905 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:27,905 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-11-28 04:50:27,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 04:50:27,906 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:50:27,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:27,906 INFO L85 PathProgramCache]: Analyzing trace with hash -879956668, now seen corresponding path program 1 times [2024-11-28 04:50:27,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:27,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028019940] [2024-11-28 04:50:27,907 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:27,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:32,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:33,557 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-28 04:50:33,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:33,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028019940] [2024-11-28 04:50:33,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028019940] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:50:33,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:50:33,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:50:33,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188702227] [2024-11-28 04:50:33,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:50:33,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:50:33,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:33,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:50:33,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:50:33,562 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-11-28 04:50:34,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:34,080 INFO L93 Difference]: Finished difference Result 9782 states and 14700 transitions. [2024-11-28 04:50:34,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:50:34,082 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-11-28 04:50:34,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:34,123 INFO L225 Difference]: With dead ends: 9782 [2024-11-28 04:50:34,123 INFO L226 Difference]: Without dead ends: 7613 [2024-11-28 04:50:34,138 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:50:34,141 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-11-28 04:50:34,141 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-11-28 04:50:34,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7613 states. [2024-11-28 04:50:34,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7613 to 7613. [2024-11-28 04:50:34,448 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-11-28 04:50:34,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7613 states to 7613 states and 11509 transitions. [2024-11-28 04:50:34,501 INFO L78 Accepts]: Start accepts. Automaton has 7613 states and 11509 transitions. Word has length 295 [2024-11-28 04:50:34,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:34,503 INFO L471 AbstractCegarLoop]: Abstraction has 7613 states and 11509 transitions. [2024-11-28 04:50:34,503 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-11-28 04:50:34,503 INFO L276 IsEmpty]: Start isEmpty. Operand 7613 states and 11509 transitions. [2024-11-28 04:50:34,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-28 04:50:34,521 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:34,521 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-11-28 04:50:34,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 04:50:34,522 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:50:34,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:34,522 INFO L85 PathProgramCache]: Analyzing trace with hash 730735781, now seen corresponding path program 1 times [2024-11-28 04:50:34,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:34,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153643327] [2024-11-28 04:50:34,523 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:34,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:50:38,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:39,556 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-28 04:50:39,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:50:39,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153643327] [2024-11-28 04:50:39,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153643327] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:50:39,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757313780] [2024-11-28 04:50:39,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:39,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:39,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:50:39,559 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:50:39,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:50:47,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:50:47,846 INFO L256 TraceCheckSpWp]: Trace formula consists of 5281 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 04:50:47,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:50:50,048 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-28 04:50:50,048 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:50:54,341 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-28 04:50:54,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757313780] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:50:54,342 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:50:54,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2024-11-28 04:50:54,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072454674] [2024-11-28 04:50:54,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:50:54,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:50:54,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:50:54,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:50:54,344 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:50:54,345 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-11-28 04:50:58,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:50:58,490 INFO L93 Difference]: Finished difference Result 18763 states and 28612 transitions. [2024-11-28 04:50:58,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:50:58,491 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-11-28 04:50:58,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:50:58,543 INFO L225 Difference]: With dead ends: 18763 [2024-11-28 04:50:58,544 INFO L226 Difference]: Without dead ends: 11192 [2024-11-28 04:50:58,568 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 593 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:50:58,569 INFO L435 NwaCegarLoop]: 3877 mSDtfsCounter, 4369 mSDsluCounter, 7905 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4767 SdHoareTripleChecker+Valid, 11782 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:50:58,569 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4767 Valid, 11782 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-28 04:50:58,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11192 states. [2024-11-28 04:50:58,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11192 to 11033. [2024-11-28 04:50:58,954 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-11-28 04:50:59,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11033 states to 11033 states and 16899 transitions. [2024-11-28 04:50:59,017 INFO L78 Accepts]: Start accepts. Automaton has 11033 states and 16899 transitions. Word has length 298 [2024-11-28 04:50:59,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:50:59,019 INFO L471 AbstractCegarLoop]: Abstraction has 11033 states and 16899 transitions. [2024-11-28 04:50:59,020 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-11-28 04:50:59,020 INFO L276 IsEmpty]: Start isEmpty. Operand 11033 states and 16899 transitions. [2024-11-28 04:50:59,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-11-28 04:50:59,043 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:50:59,043 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-11-28 04:50:59,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 04:50:59,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:50:59,244 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:50:59,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:50:59,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1439467487, now seen corresponding path program 1 times [2024-11-28 04:50:59,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:50:59,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519675841] [2024-11-28 04:50:59,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:50:59,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:04,216 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2024-11-28 04:51:04,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:04,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519675841] [2024-11-28 04:51:04,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519675841] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:04,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:04,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 04:51:04,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393089146] [2024-11-28 04:51:04,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:04,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 04:51:04,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:04,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 04:51:04,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 04:51:04,219 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-11-28 04:51:04,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:04,596 INFO L93 Difference]: Finished difference Result 22030 states and 33753 transitions. [2024-11-28 04:51:04,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 04:51:04,596 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-11-28 04:51:04,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:04,656 INFO L225 Difference]: With dead ends: 22030 [2024-11-28 04:51:04,656 INFO L226 Difference]: Without dead ends: 11027 [2024-11-28 04:51:04,698 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-11-28 04:51:04,699 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-11-28 04:51:04,699 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-11-28 04:51:04,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11027 states. [2024-11-28 04:51:05,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11027 to 11027. [2024-11-28 04:51:05,092 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-11-28 04:51:05,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11027 states to 11027 states and 16891 transitions. [2024-11-28 04:51:05,158 INFO L78 Accepts]: Start accepts. Automaton has 11027 states and 16891 transitions. Word has length 331 [2024-11-28 04:51:05,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:05,159 INFO L471 AbstractCegarLoop]: Abstraction has 11027 states and 16891 transitions. [2024-11-28 04:51:05,159 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-11-28 04:51:05,159 INFO L276 IsEmpty]: Start isEmpty. Operand 11027 states and 16891 transitions. [2024-11-28 04:51:05,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-11-28 04:51:05,183 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:05,184 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-11-28 04:51:05,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 04:51:05,184 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:51:05,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:05,185 INFO L85 PathProgramCache]: Analyzing trace with hash -2040802308, now seen corresponding path program 1 times [2024-11-28 04:51:05,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:05,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114977909] [2024-11-28 04:51:05,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:05,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:09,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:10,889 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 04:51:10,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:10,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114977909] [2024-11-28 04:51:10,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114977909] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:51:10,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133327777] [2024-11-28 04:51:10,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:10,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:10,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:10,893 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:10,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:51:20,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:20,537 INFO L256 TraceCheckSpWp]: Trace formula consists of 5599 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:51:20,546 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:20,930 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 04:51:20,930 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:51:20,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133327777] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:20,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:51:20,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2024-11-28 04:51:20,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123067810] [2024-11-28 04:51:20,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:20,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:51:20,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:20,932 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:51:20,932 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:20,933 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-11-28 04:51:22,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:22,102 INFO L93 Difference]: Finished difference Result 22050 states and 33786 transitions. [2024-11-28 04:51:22,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:51:22,102 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-11-28 04:51:22,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:22,144 INFO L225 Difference]: With dead ends: 22050 [2024-11-28 04:51:22,144 INFO L226 Difference]: Without dead ends: 11033 [2024-11-28 04:51:22,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 360 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:22,175 INFO L435 NwaCegarLoop]: 3815 mSDtfsCounter, 4 mSDsluCounter, 22850 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26665 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:22,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26665 Invalid, 70 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 04:51:22,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11033 states. [2024-11-28 04:51:22,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11033 to 11030. [2024-11-28 04:51:22,585 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-11-28 04:51:22,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11030 states to 11030 states and 16885 transitions. [2024-11-28 04:51:22,663 INFO L78 Accepts]: Start accepts. Automaton has 11030 states and 16885 transitions. Word has length 359 [2024-11-28 04:51:22,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:22,664 INFO L471 AbstractCegarLoop]: Abstraction has 11030 states and 16885 transitions. [2024-11-28 04:51:22,664 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-11-28 04:51:22,665 INFO L276 IsEmpty]: Start isEmpty. Operand 11030 states and 16885 transitions. [2024-11-28 04:51:22,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-11-28 04:51:22,692 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:22,693 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-11-28 04:51:22,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 04:51:22,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-28 04:51:22,893 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:51:22,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:22,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1838956829, now seen corresponding path program 1 times [2024-11-28 04:51:22,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:22,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396699387] [2024-11-28 04:51:22,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:22,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:27,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:29,197 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 04:51:29,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:29,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396699387] [2024-11-28 04:51:29,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396699387] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:51:29,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903669729] [2024-11-28 04:51:29,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:29,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:51:29,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:51:29,200 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:51:29,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:51:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:39,426 INFO L256 TraceCheckSpWp]: Trace formula consists of 5604 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 04:51:39,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:51:39,896 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 04:51:39,897 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:51:39,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903669729] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:39,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:51:39,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2024-11-28 04:51:39,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461659865] [2024-11-28 04:51:39,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:39,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 04:51:39,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:39,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 04:51:39,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:51:39,900 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-11-28 04:51:40,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:40,916 INFO L93 Difference]: Finished difference Result 22056 states and 33774 transitions. [2024-11-28 04:51:40,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:51:40,917 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-11-28 04:51:40,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:40,961 INFO L225 Difference]: With dead ends: 22056 [2024-11-28 04:51:40,961 INFO L226 Difference]: Without dead ends: 11036 [2024-11-28 04:51:40,994 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-11-28 04:51:40,994 INFO L435 NwaCegarLoop]: 3811 mSDtfsCounter, 4 mSDsluCounter, 22830 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26641 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.6s IncrementalHoareTripleChecker+Time [2024-11-28 04:51:40,995 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26641 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 04:51:41,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11036 states. [2024-11-28 04:51:41,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11036 to 11030. [2024-11-28 04:51:41,329 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-11-28 04:51:41,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11030 states to 11030 states and 16883 transitions. [2024-11-28 04:51:41,389 INFO L78 Accepts]: Start accepts. Automaton has 11030 states and 16883 transitions. Word has length 361 [2024-11-28 04:51:41,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:41,389 INFO L471 AbstractCegarLoop]: Abstraction has 11030 states and 16883 transitions. [2024-11-28 04:51:41,389 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-11-28 04:51:41,389 INFO L276 IsEmpty]: Start isEmpty. Operand 11030 states and 16883 transitions. [2024-11-28 04:51:41,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-11-28 04:51:41,419 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:41,419 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-11-28 04:51:41,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:51:41,620 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 04:51:41,620 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:51:41,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:41,621 INFO L85 PathProgramCache]: Analyzing trace with hash -901959226, now seen corresponding path program 1 times [2024-11-28 04:51:41,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:41,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720932730] [2024-11-28 04:51:41,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:41,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:46,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:48,271 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-28 04:51:48,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:48,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720932730] [2024-11-28 04:51:48,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720932730] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:48,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:48,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:51:48,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027393100] [2024-11-28 04:51:48,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:48,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:51:48,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:48,273 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:51:48,273 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:51:48,273 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-11-28 04:51:48,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:48,790 INFO L93 Difference]: Finished difference Result 11801 states and 18004 transitions. [2024-11-28 04:51:48,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:51:48,791 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-11-28 04:51:48,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:48,832 INFO L225 Difference]: With dead ends: 11801 [2024-11-28 04:51:48,832 INFO L226 Difference]: Without dead ends: 10613 [2024-11-28 04:51:48,842 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-11-28 04:51:48,843 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-11-28 04:51:48,844 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-11-28 04:51:48,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10613 states. [2024-11-28 04:51:49,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10613 to 10613. [2024-11-28 04:51:49,119 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-11-28 04:51:49,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10613 states to 10613 states and 16251 transitions. [2024-11-28 04:51:49,170 INFO L78 Accepts]: Start accepts. Automaton has 10613 states and 16251 transitions. Word has length 363 [2024-11-28 04:51:49,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:49,171 INFO L471 AbstractCegarLoop]: Abstraction has 10613 states and 16251 transitions. [2024-11-28 04:51:49,171 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-11-28 04:51:49,171 INFO L276 IsEmpty]: Start isEmpty. Operand 10613 states and 16251 transitions. [2024-11-28 04:51:49,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2024-11-28 04:51:49,189 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:51:49,189 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-11-28 04:51:49,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 04:51:49,190 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:51:49,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:51:49,190 INFO L85 PathProgramCache]: Analyzing trace with hash -2044061628, now seen corresponding path program 1 times [2024-11-28 04:51:49,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:51:49,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897498784] [2024-11-28 04:51:49,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:51:49,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:51:53,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:51:55,150 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2024-11-28 04:51:55,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:51:55,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897498784] [2024-11-28 04:51:55,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897498784] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:51:55,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:51:55,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 04:51:55,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142254271] [2024-11-28 04:51:55,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:51:55,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 04:51:55,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:51:55,153 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 04:51:55,153 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:51:55,153 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-11-28 04:51:55,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:51:55,594 INFO L93 Difference]: Finished difference Result 11506 states and 17558 transitions. [2024-11-28 04:51:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:51:55,594 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-11-28 04:51:55,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:51:55,607 INFO L225 Difference]: With dead ends: 11506 [2024-11-28 04:51:55,607 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 04:51:55,631 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-11-28 04:51:55,631 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-11-28 04:51:55,632 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-11-28 04:51:55,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 04:51:55,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 04:51:55,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:51:55,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 04:51:55,642 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 366 [2024-11-28 04:51:55,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:51:55,643 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 04:51:55,643 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-11-28 04:51:55,643 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 04:51:55,643 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 04:51:55,646 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 04:51:55,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 04:51:55,650 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-11-28 04:51:55,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 04:57:32,556 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 04:57:32,575 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,578 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,579 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-28 04:57:32,579 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,580 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,580 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-28 04:57:32,582 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,583 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-28 04:57:32,583 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,584 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-28 04:57:32,584 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-28 04:57:32,584 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,585 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-28 04:57:32,585 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 04:57:32 BoogieIcfgContainer [2024-11-28 04:57:32,586 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 04:57:32,586 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 04:57:32,586 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 04:57:32,587 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 04:57:32,587 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:47:34" (3/4) ... [2024-11-28 04:57:32,593 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 04:57:32,602 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_tape_put [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-11-28 04:57:32,605 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_cmd_ioctl [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_del [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_remove_file [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2024-11-28 04:57:32,606 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2024-11-28 04:57:32,607 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2024-11-28 04:57:32,607 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure create_one_cdev [2024-11-28 04:57:32,607 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_partition [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_dma_alignment [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_load_unload [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush_write_buffer [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-11-28 04:57:32,608 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure enlarge_buffer [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cross_eof [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure class_unregister [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_chk_result [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_read_lock_held [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-11-28 04:57:32,609 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_printk [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_behind_check [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-11-28 04:57:32,610 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tape_name [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-11-28 04:57:32,611 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_int_ioctl [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blk_queue_rq_timeout [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_st_ref_mutex [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_mode_densblk [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-28 04:57:32,612 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_ioctl [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush_buffer [2024-11-28 04:57:32,613 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_st_ref_mutex [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_mode_page [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_page [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_create_file [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_do_scsi [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_buffering [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2024-11-28 04:57:32,614 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_mode_page [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_release_request [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_cdevs [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure capable [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rw_checks [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_location [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_compression [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_put_device [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure check_tape [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_handler_precall [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_get_device [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure switch_partition [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_location [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-11-28 04:57:32,615 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2024-11-28 04:57:32,616 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_buffering [2024-11-28 04:57:32,710 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 619 nodes and edges [2024-11-28 04:57:32,721 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 242 nodes and edges [2024-11-28 04:57:32,731 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 77 nodes and edges [2024-11-28 04:57:32,736 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 25 nodes and edges [2024-11-28 04:57:32,742 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-11-28 04:57:32,749 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-11-28 04:57:32,754 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-28 04:57:32,759 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 04:57:32,763 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 04:57:33,341 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 04:57:33,341 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 04:57:33,342 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 04:57:33,343 INFO L158 Benchmark]: Toolchain (without parser) took 637284.18ms. Allocated memory was 117.4MB in the beginning and 4.0GB in the end (delta: 3.9GB). Free memory was 81.5MB in the beginning and 2.3GB in the end (delta: -2.2GB). Peak memory consumption was 1.7GB. Max. memory is 16.1GB. [2024-11-28 04:57:33,343 INFO L158 Benchmark]: CDTParser took 1.21ms. Allocated memory is still 167.8MB. Free memory was 103.1MB in the beginning and 102.9MB in the end (delta: 216.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 04:57:33,343 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3170.94ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 81.1MB in the beginning and 174.5MB in the end (delta: -93.4MB). Peak memory consumption was 147.1MB. Max. memory is 16.1GB. [2024-11-28 04:57:33,343 INFO L158 Benchmark]: Boogie Procedure Inliner took 501.58ms. Allocated memory is still 352.3MB. Free memory was 174.5MB in the beginning and 259.5MB in the end (delta: -85.0MB). Peak memory consumption was 86.8MB. Max. memory is 16.1GB. [2024-11-28 04:57:33,344 INFO L158 Benchmark]: Boogie Preprocessor took 1714.63ms. Allocated memory was 352.3MB in the beginning and 704.6MB in the end (delta: 352.3MB). Free memory was 259.5MB in the beginning and 546.0MB in the end (delta: -286.5MB). Peak memory consumption was 176.2MB. Max. memory is 16.1GB. [2024-11-28 04:57:33,344 INFO L158 Benchmark]: RCFGBuilder took 32838.34ms. Allocated memory is still 704.6MB. Free memory was 546.0MB in the beginning and 244.9MB in the end (delta: 301.2MB). Peak memory consumption was 317.2MB. Max. memory is 16.1GB. [2024-11-28 04:57:33,345 INFO L158 Benchmark]: TraceAbstraction took 598294.66ms. Allocated memory was 704.6MB in the beginning and 4.0GB in the end (delta: 3.3GB). Free memory was 240.7MB in the beginning and 2.4GB in the end (delta: -2.2GB). Peak memory consumption was 2.2GB. Max. memory is 16.1GB. [2024-11-28 04:57:33,345 INFO L158 Benchmark]: Witness Printer took 755.39ms. Allocated memory is still 4.0GB. Free memory was 2.4GB in the beginning and 2.3GB in the end (delta: 129.8MB). Peak memory consumption was 125.8MB. Max. memory is 16.1GB. [2024-11-28 04:57:33,347 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.21ms. Allocated memory is still 167.8MB. Free memory was 103.1MB in the beginning and 102.9MB in the end (delta: 216.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3170.94ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 81.1MB in the beginning and 174.5MB in the end (delta: -93.4MB). Peak memory consumption was 147.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 501.58ms. Allocated memory is still 352.3MB. Free memory was 174.5MB in the beginning and 259.5MB in the end (delta: -85.0MB). Peak memory consumption was 86.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1714.63ms. Allocated memory was 352.3MB in the beginning and 704.6MB in the end (delta: 352.3MB). Free memory was 259.5MB in the beginning and 546.0MB in the end (delta: -286.5MB). Peak memory consumption was 176.2MB. Max. memory is 16.1GB. * RCFGBuilder took 32838.34ms. Allocated memory is still 704.6MB. Free memory was 546.0MB in the beginning and 244.9MB in the end (delta: 301.2MB). Peak memory consumption was 317.2MB. Max. memory is 16.1GB. * TraceAbstraction took 598294.66ms. Allocated memory was 704.6MB in the beginning and 4.0GB in the end (delta: 3.3GB). Free memory was 240.7MB in the beginning and 2.4GB in the end (delta: -2.2GB). Peak memory consumption was 2.2GB. Max. memory is 16.1GB. * Witness Printer took 755.39ms. Allocated memory is still 4.0GB. Free memory was 2.4GB in the beginning and 2.3GB in the end (delta: 129.8MB). 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: 261.3s, OverallIterations: 28, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 47.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 34683 SdHoareTripleChecker+Valid, 36.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 33892 mSDsluCounter, 366211 SdHoareTripleChecker+Invalid, 34.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 254776 mSDsCounter, 233 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 809 IncrementalHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 233 mSolverCounterUnsat, 111435 mSDtfsCounter, 809 mSolverCounterSat, 0.8s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1998 GetRequests, 1920 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 5.6s 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: 9.0s AutomataMinimizationTime, 28 MinimizatonAttempts, 622 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 6.4s SatisfiabilityAnalysisTime, 34.7s InterpolantComputationTime, 6564 NumberOfCodeBlocks, 6324 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 7106 ConstructedInterpolants, 0 QuantifiedInterpolants, 8601 SizeOfPredicates, 0 NumberOfNonLiveVariables, 21559 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 34 InterpolantComputations, 26 PerfectInterpolantSequences, 1795/1822 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-11-28 04:57:33,511 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c09da06-751e-40b4-8d38-119672f0db81/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE