./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 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/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_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC --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-6497de0 [2024-11-24 01:42:47,251 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:42:47,347 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-24 01:42:47,356 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:42:47,357 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:42:47,401 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:42:47,402 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:42:47,402 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:42:47,403 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:42:47,403 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:42:47,403 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:42:47,404 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:42:47,405 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:42:47,405 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:42:47,405 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:42:47,405 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:42:47,405 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:42:47,406 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:42:47,406 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:42:47,406 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:42:47,406 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:42:47,407 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:42:47,407 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:42:47,408 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:42:47,408 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:42:47,408 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:42:47,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:42:47,409 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:42:47,409 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:42:47,409 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:42:47,409 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:42:47,409 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_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC 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-24 01:42:47,770 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:42:47,778 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:42:47,780 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:42:47,782 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:42:47,782 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:42:47,784 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-11-24 01:42:50,699 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/data/38db729f4/86b2950b76dc434bb02b5b1201785efb/FLAGd824a0f5d [2024-11-24 01:42:51,405 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:42:51,405 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-11-24 01:42:51,463 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/data/38db729f4/86b2950b76dc434bb02b5b1201785efb/FLAGd824a0f5d [2024-11-24 01:42:51,486 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/data/38db729f4/86b2950b76dc434bb02b5b1201785efb [2024-11-24 01:42:51,489 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:42:51,490 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:42:51,493 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:42:51,493 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:42:51,499 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:42:51,500 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:42:51" (1/1) ... [2024-11-24 01:42:51,501 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e8d8d12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:51, skipping insertion in model container [2024-11-24 01:42:51,502 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:42:51" (1/1) ... [2024-11-24 01:42:51,654 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:42:53,691 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_c6665968-03a6-43fe-8928-e90d2c1f73a6/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i[269371,269384] [2024-11-24 01:42:53,828 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:42:53,882 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:42:54,026 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-24 01:42:54,028 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-24 01:42:54,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3922] [2024-11-24 01:42:54,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3925] [2024-11-24 01:42:54,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3928] [2024-11-24 01:42:54,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3931] [2024-11-24 01:42:54,033 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-24 01:42:54,034 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-24 01:42:54,034 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-24 01:42:54,035 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-24 01:42:54,035 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-24 01:42:54,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [4065] [2024-11-24 01:42:54,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4068] [2024-11-24 01:42:54,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4071] [2024-11-24 01:42:54,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [4074] [2024-11-24 01:42:54,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4424] [2024-11-24 01:42:54,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4427] [2024-11-24 01:42:54,446 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_c6665968-03a6-43fe-8928-e90d2c1f73a6/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i[269371,269384] [2024-11-24 01:42:54,475 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:42:54,600 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:42:54,601 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54 WrapperNode [2024-11-24 01:42:54,602 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:42:54,603 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:42:54,603 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:42:54,603 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:42:54,612 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:54,706 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:55,065 INFO L138 Inliner]: procedures = 282, calls = 3110, calls flagged for inlining = 132, calls inlined = 123, statements flattened = 7633 [2024-11-24 01:42:55,066 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:42:55,067 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:42:55,067 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:42:55,067 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:42:55,078 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:55,079 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:55,124 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,251 INFO L175 MemorySlicer]: Split 2250 memory accesses to 34 slices as follows [4, 3, 86, 1794, 3, 8, 4, 8, 18, 7, 17, 34, 6, 1, 2, 2, 8, 18, 64, 20, 31, 4, 17, 5, 1, 4, 5, 2, 1, 3, 5, 5, 2, 58]. 80 percent of accesses are in the largest equivalence class. The 215 initializations are split as follows [4, 3, 0, 27, 3, 8, 4, 8, 0, 0, 16, 0, 6, 0, 2, 0, 0, 0, 0, 20, 31, 0, 0, 0, 0, 4, 5, 2, 1, 3, 5, 5, 0, 58]. The 938 writes are split as follows [0, 0, 86, 714, 0, 0, 0, 0, 17, 4, 0, 25, 0, 1, 0, 1, 4, 2, 64, 0, 0, 0, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-24 01:42:56,251 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,251 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,466 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,484 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,539 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,679 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,712 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,795 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:42:56,797 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:42:56,798 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:42:56,798 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:42:56,799 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (1/1) ... [2024-11-24 01:42:56,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:42:56,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:42:56,840 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 01:42:56,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 01:42:56,869 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2024-11-24 01:42:56,869 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2024-11-24 01:42:56,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-24 01:42:56,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-24 01:42:56,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-24 01:42:56,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-24 01:42:56,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-11-24 01:42:56,873 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 01:42:56,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-24 01:42:56,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2024-11-24 01:42:56,875 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2024-11-24 01:42:56,875 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-24 01:42:56,879 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-24 01:42:56,879 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-11-24 01:42:56,879 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-11-24 01:42:56,879 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-24 01:42:56,879 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-24 01:42:56,879 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-24 01:42:56,880 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-24 01:42:56,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 01:42:56,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 01:42:56,880 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2024-11-24 01:42:56,880 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2024-11-24 01:42:56,880 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2024-11-24 01:42:56,880 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2024-11-24 01:42:56,880 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-24 01:42:56,880 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-24 01:42:56,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-24 01:42:56,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-24 01:42:56,881 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-11-24 01:42:56,881 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-11-24 01:42:56,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-24 01:42:56,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-24 01:42:56,882 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-24 01:42:56,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-24 01:42:56,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-24 01:42:56,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-24 01:42:56,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-24 01:42:56,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-24 01:42:56,883 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-24 01:42:56,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-24 01:42:56,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-24 01:42:56,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-24 01:42:56,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-24 01:42:56,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-24 01:42:56,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-24 01:42:56,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-24 01:42:56,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-24 01:42:56,887 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-24 01:42:56,888 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-24 01:42:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2024-11-24 01:42:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2024-11-24 01:42:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2024-11-24 01:42:56,889 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2024-11-24 01:42:56,889 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-24 01:42:56,890 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-24 01:42:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_ioctl [2024-11-24 01:42:56,890 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_ioctl [2024-11-24 01:42:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 01:42:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_st_ref_mutex [2024-11-24 01:42:56,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_st_ref_mutex [2024-11-24 01:42:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2024-11-24 01:42:56,890 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2024-11-24 01:42:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-11-24 01:42:56,890 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-11-24 01:42:56,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 01:42:56,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 01:42:56,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 01:42:56,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 01:42:56,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 01:42:56,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 01:42:56,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 01:42:56,894 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-24 01:42:56,895 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2024-11-24 01:42:56,896 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2024-11-24 01:42:56,896 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-24 01:42:56,896 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-24 01:42:56,896 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2024-11-24 01:42:56,896 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-24 01:42:56,897 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2024-11-24 01:42:56,897 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 01:42:56,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-24 01:42:56,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2024-11-24 01:42:56,899 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-24 01:42:56,899 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 01:42:56,899 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-24 01:42:56,899 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-24 01:42:56,899 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-11-24 01:42:56,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-11-24 01:42:56,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-24 01:42:56,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-24 01:42:56,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-24 01:42:56,906 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2024-11-24 01:42:56,906 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-24 01:42:56,906 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2024-11-24 01:42:56,906 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 01:42:56,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-24 01:42:56,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2024-11-24 01:42:56,908 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 01:42:56,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 01:42:56,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 01:42:56,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 01:42:56,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 01:42:56,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 01:42:56,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 01:42:56,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-24 01:42:56,914 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-24 01:42:56,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-24 01:42:56,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-24 01:42:56,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-24 01:42:56,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-24 01:42:56,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-24 01:42:56,918 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2024-11-24 01:42:56,919 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2024-11-24 01:42:56,919 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2024-11-24 01:42:56,919 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2024-11-24 01:42:56,919 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-24 01:42:56,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-24 01:42:56,920 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-24 01:42:56,921 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-24 01:42:56,921 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-24 01:42:56,922 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2024-11-24 01:42:56,922 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-11-24 01:42:56,922 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2024-11-24 01:42:56,922 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2024-11-24 01:42:56,923 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-24 01:42:56,923 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2024-11-24 01:42:56,923 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-24 01:42:56,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-24 01:42:56,924 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-24 01:42:56,924 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-24 01:42:56,929 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-24 01:42:56,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 01:42:56,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 01:42:56,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_st_ref_mutex [2024-11-24 01:42:56,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_st_ref_mutex [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-24 01:42:56,930 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-11-24 01:42:56,930 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-11-24 01:42:56,930 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 01:42:56,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-24 01:42:56,931 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-24 01:42:56,931 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2024-11-24 01:42:56,932 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-24 01:42:56,932 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-11-24 01:42:56,932 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-11-24 01:42:56,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-24 01:42:56,932 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 01:42:56,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-24 01:42:56,933 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2024-11-24 01:42:56,933 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2024-11-24 01:42:56,936 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2024-11-24 01:42:56,936 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2024-11-24 01:42:56,936 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:42:56,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:42:58,392 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:42:58,397 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:43:28,761 INFO L? ?]: Removed 3567 outVars from TransFormulas that were not future-live. [2024-11-24 01:43:28,762 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:43:28,845 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:43:28,845 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-24 01:43:28,846 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:43:28 BoogieIcfgContainer [2024-11-24 01:43:28,846 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:43:28,848 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:43:28,849 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:43:28,854 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:43:28,855 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:42:51" (1/3) ... [2024-11-24 01:43:28,857 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@728366f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:43:28, skipping insertion in model container [2024-11-24 01:43:28,857 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:42:54" (2/3) ... [2024-11-24 01:43:28,857 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@728366f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:43:28, skipping insertion in model container [2024-11-24 01:43:28,858 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:43:28" (3/3) ... [2024-11-24 01:43:28,859 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--scsi--st.ko-ldv_main0.cil.out.i [2024-11-24 01:43:28,874 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:43:28,879 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-24 01:43:29,015 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:43:29,030 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;@5ed35296, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:43:29,032 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-24 01:43:29,047 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-24 01:43:29,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-24 01:43:29,053 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:43:29,054 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-24 01:43:29,054 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:43:29,059 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:43:29,059 INFO L85 PathProgramCache]: Analyzing trace with hash 2077660297, now seen corresponding path program 1 times [2024-11-24 01:43:29,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:43:29,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275263740] [2024-11-24 01:43:29,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:43:29,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:43:34,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:43:35,573 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-24 01:43:35,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:43:35,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275263740] [2024-11-24 01:43:35,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275263740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:43:35,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:43:35,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:43:35,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540522329] [2024-11-24 01:43:35,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:43:35,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:43:35,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:43:35,600 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:43:35,601 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:43:35,608 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-24 01:43:36,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:43:36,012 INFO L93 Difference]: Finished difference Result 5126 states and 7871 transitions. [2024-11-24 01:43:36,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:43:36,015 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-24 01:43:36,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:43:36,067 INFO L225 Difference]: With dead ends: 5126 [2024-11-24 01:43:36,067 INFO L226 Difference]: Without dead ends: 2561 [2024-11-24 01:43:36,090 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-24 01:43:36,093 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-24 01:43:36,096 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-24 01:43:36,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-11-24 01:43:36,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-11-24 01:43:36,333 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-24 01:43:36,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3846 transitions. [2024-11-24 01:43:36,434 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3846 transitions. Word has length 28 [2024-11-24 01:43:36,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:43:36,436 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3846 transitions. [2024-11-24 01:43:36,436 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-24 01:43:36,436 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3846 transitions. [2024-11-24 01:43:36,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-24 01:43:36,438 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:43:36,439 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-24 01:43:36,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 01:43:36,439 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:43:36,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:43:36,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1794605173, now seen corresponding path program 1 times [2024-11-24 01:43:36,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:43:36,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369878983] [2024-11-24 01:43:36,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:43:36,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:43:41,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:43:41,727 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-24 01:43:41,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:43:41,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369878983] [2024-11-24 01:43:41,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369878983] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:43:41,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:43:41,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:43:41,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724082292] [2024-11-24 01:43:41,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:43:41,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:43:41,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:43:41,731 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:43:41,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:43:41,731 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-24 01:43:41,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:43:41,938 INFO L93 Difference]: Finished difference Result 5115 states and 7683 transitions. [2024-11-24 01:43:41,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:43:41,939 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-24 01:43:41,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:43:41,962 INFO L225 Difference]: With dead ends: 5115 [2024-11-24 01:43:41,962 INFO L226 Difference]: Without dead ends: 2561 [2024-11-24 01:43:41,974 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-24 01:43:41,975 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-24 01:43:41,975 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-24 01:43:41,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-11-24 01:43:42,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-11-24 01:43:42,094 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-24 01:43:42,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3845 transitions. [2024-11-24 01:43:42,123 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3845 transitions. Word has length 28 [2024-11-24 01:43:42,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:43:42,123 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3845 transitions. [2024-11-24 01:43:42,123 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-24 01:43:42,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3845 transitions. [2024-11-24 01:43:42,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-24 01:43:42,125 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:43:42,125 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-24 01:43:42,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 01:43:42,125 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:43:42,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:43:42,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1682713673, now seen corresponding path program 1 times [2024-11-24 01:43:42,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:43:42,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904559013] [2024-11-24 01:43:42,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:43:42,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:43:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:43:47,543 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-24 01:43:47,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:43:47,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904559013] [2024-11-24 01:43:47,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904559013] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:43:47,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:43:47,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:43:47,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435032586] [2024-11-24 01:43:47,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:43:47,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:43:47,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:43:47,544 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:43:47,544 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:43:47,544 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-24 01:43:51,631 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-24 01:43:52,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:43:52,144 INFO L93 Difference]: Finished difference Result 2563 states and 3846 transitions. [2024-11-24 01:43:52,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:43:52,145 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-24 01:43:52,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:43:52,162 INFO L225 Difference]: With dead ends: 2563 [2024-11-24 01:43:52,163 INFO L226 Difference]: Without dead ends: 2560 [2024-11-24 01:43:52,165 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-24 01:43:52,166 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-24 01:43:52,166 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-24 01:43:52,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states. [2024-11-24 01:43:52,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2560. [2024-11-24 01:43:52,270 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-24 01:43:52,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2560 states to 2560 states and 3843 transitions. [2024-11-24 01:43:52,294 INFO L78 Accepts]: Start accepts. Automaton has 2560 states and 3843 transitions. Word has length 28 [2024-11-24 01:43:52,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:43:52,294 INFO L471 AbstractCegarLoop]: Abstraction has 2560 states and 3843 transitions. [2024-11-24 01:43:52,294 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-24 01:43:52,294 INFO L276 IsEmpty]: Start isEmpty. Operand 2560 states and 3843 transitions. [2024-11-24 01:43:52,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-24 01:43:52,297 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:43:52,297 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-24 01:43:52,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:43:52,297 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:43:52,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:43:52,298 INFO L85 PathProgramCache]: Analyzing trace with hash 622544589, now seen corresponding path program 1 times [2024-11-24 01:43:52,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:43:52,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3108656] [2024-11-24 01:43:52,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:43:52,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:43:56,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:43:57,220 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-24 01:43:57,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:43:57,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3108656] [2024-11-24 01:43:57,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3108656] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:43:57,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:43:57,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:43:57,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197039662] [2024-11-24 01:43:57,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:43:57,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:43:57,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:43:57,223 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:43:57,223 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:43:57,224 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-24 01:44:01,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:44:02,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:02,226 INFO L93 Difference]: Finished difference Result 7544 states and 11339 transitions. [2024-11-24 01:44:02,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:44:02,228 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-24 01:44:02,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:02,269 INFO L225 Difference]: With dead ends: 7544 [2024-11-24 01:44:02,269 INFO L226 Difference]: Without dead ends: 5031 [2024-11-24 01:44:02,284 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-24 01:44:02,286 INFO L435 NwaCegarLoop]: 6154 mSDtfsCounter, 3821 mSDsluCounter, 3708 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3821 SdHoareTripleChecker+Valid, 9862 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:44:02,287 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3821 Valid, 9862 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-11-24 01:44:02,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5031 states. [2024-11-24 01:44:02,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5031 to 5026. [2024-11-24 01:44:02,525 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-24 01:44:02,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5026 states to 5026 states and 7554 transitions. [2024-11-24 01:44:02,567 INFO L78 Accepts]: Start accepts. Automaton has 5026 states and 7554 transitions. Word has length 29 [2024-11-24 01:44:02,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:02,567 INFO L471 AbstractCegarLoop]: Abstraction has 5026 states and 7554 transitions. [2024-11-24 01:44:02,567 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-24 01:44:02,568 INFO L276 IsEmpty]: Start isEmpty. Operand 5026 states and 7554 transitions. [2024-11-24 01:44:02,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-24 01:44:02,571 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:02,571 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-24 01:44:02,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 01:44:02,571 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:02,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:02,572 INFO L85 PathProgramCache]: Analyzing trace with hash 2117046220, now seen corresponding path program 1 times [2024-11-24 01:44:02,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:02,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091225112] [2024-11-24 01:44:02,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:02,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:06,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:07,318 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-24 01:44:07,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:07,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091225112] [2024-11-24 01:44:07,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091225112] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:07,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:07,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:44:07,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248262270] [2024-11-24 01:44:07,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:07,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:44:07,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:07,319 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:44:07,319 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:44:07,320 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-24 01:44:11,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:44:12,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:12,206 INFO L93 Difference]: Finished difference Result 5028 states and 7555 transitions. [2024-11-24 01:44:12,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:44:12,207 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-24 01:44:12,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:12,246 INFO L225 Difference]: With dead ends: 5028 [2024-11-24 01:44:12,246 INFO L226 Difference]: Without dead ends: 5025 [2024-11-24 01:44:12,251 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-24 01:44:12,254 INFO L435 NwaCegarLoop]: 3840 mSDtfsCounter, 3822 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s 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.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:44:12,254 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.7s Time] [2024-11-24 01:44:12,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2024-11-24 01:44:12,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 5025. [2024-11-24 01:44:12,516 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-24 01:44:12,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5025 states to 5025 states and 7552 transitions. [2024-11-24 01:44:12,548 INFO L78 Accepts]: Start accepts. Automaton has 5025 states and 7552 transitions. Word has length 30 [2024-11-24 01:44:12,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:12,549 INFO L471 AbstractCegarLoop]: Abstraction has 5025 states and 7552 transitions. [2024-11-24 01:44:12,549 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-24 01:44:12,549 INFO L276 IsEmpty]: Start isEmpty. Operand 5025 states and 7552 transitions. [2024-11-24 01:44:12,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-24 01:44:12,553 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:12,554 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-24 01:44:12,554 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 01:44:12,554 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:12,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:12,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1201961392, now seen corresponding path program 1 times [2024-11-24 01:44:12,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:12,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282270796] [2024-11-24 01:44:12,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:12,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:17,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:17,673 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-24 01:44:17,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:17,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282270796] [2024-11-24 01:44:17,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282270796] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:17,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:17,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:44:17,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244373522] [2024-11-24 01:44:17,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:17,675 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:44:17,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:17,676 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:44:17,676 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:44:17,676 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-24 01:44:21,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:44:22,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:22,392 INFO L93 Difference]: Finished difference Result 5103 states and 7618 transitions. [2024-11-24 01:44:22,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:44:22,393 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-24 01:44:22,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:22,433 INFO L225 Difference]: With dead ends: 5103 [2024-11-24 01:44:22,433 INFO L226 Difference]: Without dead ends: 5081 [2024-11-24 01:44:22,440 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-24 01:44:22,440 INFO L435 NwaCegarLoop]: 3842 mSDtfsCounter, 3656 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3656 SdHoareTripleChecker+Valid, 4032 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:44:22,441 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3656 Valid, 4032 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-24 01:44:22,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2024-11-24 01:44:22,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 5079. [2024-11-24 01:44:22,790 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-24 01:44:22,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 7578 transitions. [2024-11-24 01:44:22,833 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 7578 transitions. Word has length 31 [2024-11-24 01:44:22,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:22,834 INFO L471 AbstractCegarLoop]: Abstraction has 5079 states and 7578 transitions. [2024-11-24 01:44:22,834 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-24 01:44:22,834 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 7578 transitions. [2024-11-24 01:44:22,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-24 01:44:22,841 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:22,841 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-24 01:44:22,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 01:44:22,842 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:22,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:22,842 INFO L85 PathProgramCache]: Analyzing trace with hash -312298826, now seen corresponding path program 1 times [2024-11-24 01:44:22,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:22,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196909537] [2024-11-24 01:44:22,843 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:22,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:27,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:28,427 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-24 01:44:28,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:28,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196909537] [2024-11-24 01:44:28,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196909537] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:28,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:28,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:44:28,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074084713] [2024-11-24 01:44:28,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:28,429 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:44:28,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:28,430 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:44:28,430 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:44:28,430 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-24 01:44:32,508 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-24 01:44:33,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:33,227 INFO L93 Difference]: Finished difference Result 10102 states and 15082 transitions. [2024-11-24 01:44:33,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:44:33,228 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-24 01:44:33,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:33,288 INFO L225 Difference]: With dead ends: 10102 [2024-11-24 01:44:33,288 INFO L226 Difference]: Without dead ends: 5082 [2024-11-24 01:44:33,312 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-24 01:44:33,313 INFO L435 NwaCegarLoop]: 5210 mSDtfsCounter, 3694 mSDsluCounter, 3794 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3694 SdHoareTripleChecker+Valid, 9004 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:44:33,313 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3694 Valid, 9004 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-24 01:44:33,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5082 states. [2024-11-24 01:44:33,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5082 to 5079. [2024-11-24 01:44:33,555 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-24 01:44:33,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5079 states to 5079 states and 7570 transitions. [2024-11-24 01:44:33,587 INFO L78 Accepts]: Start accepts. Automaton has 5079 states and 7570 transitions. Word has length 73 [2024-11-24 01:44:33,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:33,587 INFO L471 AbstractCegarLoop]: Abstraction has 5079 states and 7570 transitions. [2024-11-24 01:44:33,588 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-24 01:44:33,588 INFO L276 IsEmpty]: Start isEmpty. Operand 5079 states and 7570 transitions. [2024-11-24 01:44:33,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-24 01:44:33,597 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:33,597 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-24 01:44:33,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-24 01:44:33,598 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:33,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:33,600 INFO L85 PathProgramCache]: Analyzing trace with hash -100947913, now seen corresponding path program 1 times [2024-11-24 01:44:33,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:33,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714238747] [2024-11-24 01:44:33,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:33,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:38,825 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-24 01:44:38,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:38,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714238747] [2024-11-24 01:44:38,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714238747] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:38,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:38,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:44:38,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901050906] [2024-11-24 01:44:38,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:38,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:44:38,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:38,827 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:44:38,827 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:44:38,827 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-24 01:44:39,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:39,456 INFO L93 Difference]: Finished difference Result 10101 states and 15066 transitions. [2024-11-24 01:44:39,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:44:39,456 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-24 01:44:39,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:39,490 INFO L225 Difference]: With dead ends: 10101 [2024-11-24 01:44:39,490 INFO L226 Difference]: Without dead ends: 5062 [2024-11-24 01:44:39,570 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-24 01:44:39,570 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-24 01:44:39,570 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-24 01:44:39,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5062 states. [2024-11-24 01:44:39,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5062 to 5062. [2024-11-24 01:44:39,799 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-24 01:44:39,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5062 states to 5062 states and 7547 transitions. [2024-11-24 01:44:39,836 INFO L78 Accepts]: Start accepts. Automaton has 5062 states and 7547 transitions. Word has length 73 [2024-11-24 01:44:39,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:39,839 INFO L471 AbstractCegarLoop]: Abstraction has 5062 states and 7547 transitions. [2024-11-24 01:44:39,839 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-24 01:44:39,839 INFO L276 IsEmpty]: Start isEmpty. Operand 5062 states and 7547 transitions. [2024-11-24 01:44:39,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-24 01:44:39,846 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:39,847 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-24 01:44:39,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-24 01:44:39,847 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:39,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:39,848 INFO L85 PathProgramCache]: Analyzing trace with hash 194173507, now seen corresponding path program 1 times [2024-11-24 01:44:39,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:39,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479584554] [2024-11-24 01:44:39,848 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:39,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:44,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:45,746 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-24 01:44:45,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:45,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479584554] [2024-11-24 01:44:45,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479584554] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:45,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:45,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:44:45,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605763901] [2024-11-24 01:44:45,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:45,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:44:45,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:45,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:44:45,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:44:45,749 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-24 01:44:46,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:46,325 INFO L93 Difference]: Finished difference Result 5913 states and 8791 transitions. [2024-11-24 01:44:46,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:44:46,326 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-24 01:44:46,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:46,351 INFO L225 Difference]: With dead ends: 5913 [2024-11-24 01:44:46,351 INFO L226 Difference]: Without dead ends: 4565 [2024-11-24 01:44:46,358 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-24 01:44:46,358 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.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:44:46,359 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.4s Time] [2024-11-24 01:44:46,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2024-11-24 01:44:46,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 4565. [2024-11-24 01:44:46,556 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-24 01:44:46,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4565 states to 4565 states and 6755 transitions. [2024-11-24 01:44:46,578 INFO L78 Accepts]: Start accepts. Automaton has 4565 states and 6755 transitions. Word has length 80 [2024-11-24 01:44:46,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:46,579 INFO L471 AbstractCegarLoop]: Abstraction has 4565 states and 6755 transitions. [2024-11-24 01:44:46,579 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-24 01:44:46,579 INFO L276 IsEmpty]: Start isEmpty. Operand 4565 states and 6755 transitions. [2024-11-24 01:44:46,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-24 01:44:46,583 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:46,583 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-24 01:44:46,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-24 01:44:46,584 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:46,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:46,584 INFO L85 PathProgramCache]: Analyzing trace with hash 487760693, now seen corresponding path program 1 times [2024-11-24 01:44:46,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:46,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282177694] [2024-11-24 01:44:46,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:46,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:50,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:51,517 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-24 01:44:51,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:51,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282177694] [2024-11-24 01:44:51,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282177694] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:51,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:51,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:44:51,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499722675] [2024-11-24 01:44:51,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:51,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:44:51,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:51,519 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:44:51,520 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:44:51,520 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-24 01:44:52,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:52,057 INFO L93 Difference]: Finished difference Result 10131 states and 15104 transitions. [2024-11-24 01:44:52,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:44:52,058 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-24 01:44:52,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:52,089 INFO L225 Difference]: With dead ends: 10131 [2024-11-24 01:44:52,089 INFO L226 Difference]: Without dead ends: 5608 [2024-11-24 01:44:52,104 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-24 01:44:52,105 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-24 01:44:52,105 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-24 01:44:52,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5608 states. [2024-11-24 01:44:52,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5608 to 5584. [2024-11-24 01:44:52,406 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-24 01:44:52,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5584 states to 5584 states and 8358 transitions. [2024-11-24 01:44:52,435 INFO L78 Accepts]: Start accepts. Automaton has 5584 states and 8358 transitions. Word has length 80 [2024-11-24 01:44:52,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:52,435 INFO L471 AbstractCegarLoop]: Abstraction has 5584 states and 8358 transitions. [2024-11-24 01:44:52,435 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-24 01:44:52,435 INFO L276 IsEmpty]: Start isEmpty. Operand 5584 states and 8358 transitions. [2024-11-24 01:44:52,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-24 01:44:52,442 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:52,442 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-24 01:44:52,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-24 01:44:52,443 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:52,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:52,443 INFO L85 PathProgramCache]: Analyzing trace with hash -234685916, now seen corresponding path program 1 times [2024-11-24 01:44:52,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:52,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821278416] [2024-11-24 01:44:52,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:52,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:44:57,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:44:58,761 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-24 01:44:58,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:44:58,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821278416] [2024-11-24 01:44:58,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821278416] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:44:58,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:44:58,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:44:58,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502083139] [2024-11-24 01:44:58,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:44:58,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:44:58,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:44:58,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:44:58,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:44:58,765 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-24 01:44:59,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:44:59,316 INFO L93 Difference]: Finished difference Result 7310 states and 10871 transitions. [2024-11-24 01:44:59,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:44:59,316 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-24 01:44:59,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:44:59,346 INFO L225 Difference]: With dead ends: 7310 [2024-11-24 01:44:59,346 INFO L226 Difference]: Without dead ends: 5582 [2024-11-24 01:44:59,354 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-24 01:44:59,355 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-24 01:44:59,356 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-24 01:44:59,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2024-11-24 01:44:59,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 5582. [2024-11-24 01:44:59,681 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-24 01:44:59,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5582 states to 5582 states and 8354 transitions. [2024-11-24 01:44:59,709 INFO L78 Accepts]: Start accepts. Automaton has 5582 states and 8354 transitions. Word has length 95 [2024-11-24 01:44:59,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:44:59,711 INFO L471 AbstractCegarLoop]: Abstraction has 5582 states and 8354 transitions. [2024-11-24 01:44:59,711 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-24 01:44:59,711 INFO L276 IsEmpty]: Start isEmpty. Operand 5582 states and 8354 transitions. [2024-11-24 01:44:59,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-24 01:44:59,715 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:44:59,715 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-24 01:44:59,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-24 01:44:59,715 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:44:59,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:44:59,716 INFO L85 PathProgramCache]: Analyzing trace with hash 576372680, now seen corresponding path program 1 times [2024-11-24 01:44:59,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:44:59,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25630871] [2024-11-24 01:44:59,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:44:59,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:03,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:04,446 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-24 01:45:04,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:04,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25630871] [2024-11-24 01:45:04,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25630871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:45:04,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:45:04,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:45:04,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201587046] [2024-11-24 01:45:04,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:45:04,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:45:04,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:04,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:45:04,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:45:04,449 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-24 01:45:04,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:04,925 INFO L93 Difference]: Finished difference Result 13594 states and 20602 transitions. [2024-11-24 01:45:04,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:45:04,925 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-24 01:45:04,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:04,967 INFO L225 Difference]: With dead ends: 13594 [2024-11-24 01:45:04,967 INFO L226 Difference]: Without dead ends: 8054 [2024-11-24 01:45:04,986 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-24 01:45:04,987 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-24 01:45:04,987 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-24 01:45:04,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8054 states. [2024-11-24 01:45:05,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8054 to 7698. [2024-11-24 01:45:05,279 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-24 01:45:05,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7698 states to 7698 states and 11719 transitions. [2024-11-24 01:45:05,325 INFO L78 Accepts]: Start accepts. Automaton has 7698 states and 11719 transitions. Word has length 99 [2024-11-24 01:45:05,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:05,325 INFO L471 AbstractCegarLoop]: Abstraction has 7698 states and 11719 transitions. [2024-11-24 01:45:05,326 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-24 01:45:05,326 INFO L276 IsEmpty]: Start isEmpty. Operand 7698 states and 11719 transitions. [2024-11-24 01:45:05,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-24 01:45:05,331 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:05,332 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-24 01:45:05,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-24 01:45:05,332 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:05,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:05,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1032392070, now seen corresponding path program 1 times [2024-11-24 01:45:05,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:05,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257086059] [2024-11-24 01:45:05,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:05,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:10,217 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-24 01:45:10,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:10,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257086059] [2024-11-24 01:45:10,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257086059] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:45:10,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:45:10,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:45:10,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682492184] [2024-11-24 01:45:10,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:45:10,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:45:10,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:10,218 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:45:10,218 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:45:10,218 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-24 01:45:14,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-24 01:45:14,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:14,946 INFO L93 Difference]: Finished difference Result 7700 states and 11720 transitions. [2024-11-24 01:45:14,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:45:14,946 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-24 01:45:14,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:14,986 INFO L225 Difference]: With dead ends: 7700 [2024-11-24 01:45:14,986 INFO L226 Difference]: Without dead ends: 7697 [2024-11-24 01:45:14,993 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-24 01:45:14,993 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-24 01:45:14,994 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-24 01:45:15,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2024-11-24 01:45:15,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 7697. [2024-11-24 01:45:15,286 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-24 01:45:15,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7697 states to 7697 states and 11716 transitions. [2024-11-24 01:45:15,323 INFO L78 Accepts]: Start accepts. Automaton has 7697 states and 11716 transitions. Word has length 102 [2024-11-24 01:45:15,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:15,324 INFO L471 AbstractCegarLoop]: Abstraction has 7697 states and 11716 transitions. [2024-11-24 01:45:15,324 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-24 01:45:15,324 INFO L276 IsEmpty]: Start isEmpty. Operand 7697 states and 11716 transitions. [2024-11-24 01:45:15,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-24 01:45:15,345 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:15,346 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-24 01:45:15,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-24 01:45:15,346 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:15,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:15,347 INFO L85 PathProgramCache]: Analyzing trace with hash 185134356, now seen corresponding path program 1 times [2024-11-24 01:45:15,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:15,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528004275] [2024-11-24 01:45:15,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:15,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:19,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:20,605 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-24 01:45:20,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:20,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528004275] [2024-11-24 01:45:20,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528004275] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:45:20,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:45:20,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:45:20,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221845991] [2024-11-24 01:45:20,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:45:20,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:45:20,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:20,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:45:20,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:45:20,607 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-24 01:45:21,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:21,077 INFO L93 Difference]: Finished difference Result 15364 states and 23397 transitions. [2024-11-24 01:45:21,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:45:21,077 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-24 01:45:21,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:21,119 INFO L225 Difference]: With dead ends: 15364 [2024-11-24 01:45:21,120 INFO L226 Difference]: Without dead ends: 7697 [2024-11-24 01:45:21,145 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-24 01:45:21,145 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 0 mSDsluCounter, 7619 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11432 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:45:21,146 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-24 01:45:21,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7697 states. [2024-11-24 01:45:21,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7697 to 7691. [2024-11-24 01:45:21,438 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-24 01:45:21,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7691 states to 7691 states and 11701 transitions. [2024-11-24 01:45:21,479 INFO L78 Accepts]: Start accepts. Automaton has 7691 states and 11701 transitions. Word has length 165 [2024-11-24 01:45:21,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:21,480 INFO L471 AbstractCegarLoop]: Abstraction has 7691 states and 11701 transitions. [2024-11-24 01:45:21,480 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-24 01:45:21,480 INFO L276 IsEmpty]: Start isEmpty. Operand 7691 states and 11701 transitions. [2024-11-24 01:45:21,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2024-11-24 01:45:21,513 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:21,513 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-24 01:45:21,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 01:45:21,513 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:21,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:21,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1728212316, now seen corresponding path program 1 times [2024-11-24 01:45:21,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:21,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18488148] [2024-11-24 01:45:21,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:21,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:26,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:27,972 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-24 01:45:27,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:27,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18488148] [2024-11-24 01:45:27,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18488148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:45:27,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:45:27,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:45:27,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682537207] [2024-11-24 01:45:27,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:45:27,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:45:27,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:27,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:45:27,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:45:27,975 INFO L87 Difference]: Start difference. First operand 7691 states and 11701 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 4 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2024-11-24 01:45:28,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:28,563 INFO L93 Difference]: Finished difference Result 15392 states and 23431 transitions. [2024-11-24 01:45:28,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:45:28,563 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-24 01:45:28,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:28,605 INFO L225 Difference]: With dead ends: 15392 [2024-11-24 01:45:28,605 INFO L226 Difference]: Without dead ends: 7711 [2024-11-24 01:45:28,629 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:45:28,630 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-24 01:45:28,630 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-24 01:45:28,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7711 states. [2024-11-24 01:45:28,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7711 to 7692. [2024-11-24 01:45:28,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7692 states, 6379 states have (on average 1.4748393165072895) internal successors, (9408), 6412 states have internal predecessors, (9408), 1143 states have call successors, (1143), 171 states have call predecessors, (1143), 169 states have return successors, (1143), 1143 states have call predecessors, (1143), 1135 states have call successors, (1143) [2024-11-24 01:45:28,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7692 states to 7692 states and 11694 transitions. [2024-11-24 01:45:28,939 INFO L78 Accepts]: Start accepts. Automaton has 7692 states and 11694 transitions. Word has length 261 [2024-11-24 01:45:28,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:28,941 INFO L471 AbstractCegarLoop]: Abstraction has 7692 states and 11694 transitions. [2024-11-24 01:45:28,942 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-24 01:45:28,942 INFO L276 IsEmpty]: Start isEmpty. Operand 7692 states and 11694 transitions. [2024-11-24 01:45:28,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-24 01:45:28,965 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:28,966 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 01:45:28,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-24 01:45:28,966 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:28,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:28,966 INFO L85 PathProgramCache]: Analyzing trace with hash 424563852, now seen corresponding path program 1 times [2024-11-24 01:45:28,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:28,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850252550] [2024-11-24 01:45:28,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:28,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:33,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:34,477 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-24 01:45:34,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:34,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850252550] [2024-11-24 01:45:34,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850252550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:45:34,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:45:34,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:45:34,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175521150] [2024-11-24 01:45:34,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:45:34,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:45:34,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:34,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:45:34,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:45:34,483 INFO L87 Difference]: Start difference. First operand 7692 states and 11694 transitions. Second operand has 4 states, 4 states have (on average 47.25) internal successors, (189), 4 states have internal predecessors, (189), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-11-24 01:45:35,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:35,041 INFO L93 Difference]: Finished difference Result 15362 states and 23361 transitions. [2024-11-24 01:45:35,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:45:35,042 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.25) internal successors, (189), 4 states have internal predecessors, (189), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 290 [2024-11-24 01:45:35,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:35,090 INFO L225 Difference]: With dead ends: 15362 [2024-11-24 01:45:35,090 INFO L226 Difference]: Without dead ends: 7651 [2024-11-24 01:45:35,118 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:45:35,118 INFO L435 NwaCegarLoop]: 3812 mSDtfsCounter, 0 mSDsluCounter, 7617 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-24 01:45:35,119 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-24 01:45:35,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7651 states. [2024-11-24 01:45:35,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7651 to 7622. [2024-11-24 01:45:35,418 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-24 01:45:35,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7622 states to 7622 states and 11571 transitions. [2024-11-24 01:45:35,470 INFO L78 Accepts]: Start accepts. Automaton has 7622 states and 11571 transitions. Word has length 290 [2024-11-24 01:45:35,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:35,471 INFO L471 AbstractCegarLoop]: Abstraction has 7622 states and 11571 transitions. [2024-11-24 01:45:35,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.25) internal successors, (189), 4 states have internal predecessors, (189), 3 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-11-24 01:45:35,472 INFO L276 IsEmpty]: Start isEmpty. Operand 7622 states and 11571 transitions. [2024-11-24 01:45:35,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-24 01:45:35,495 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:35,495 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-24 01:45:35,495 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-24 01:45:35,495 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:35,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:35,496 INFO L85 PathProgramCache]: Analyzing trace with hash -528291716, now seen corresponding path program 1 times [2024-11-24 01:45:35,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:35,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874068776] [2024-11-24 01:45:35,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:35,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:40,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:40,727 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-24 01:45:40,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:40,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874068776] [2024-11-24 01:45:40,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874068776] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:45:40,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:45:40,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:45:40,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467188567] [2024-11-24 01:45:40,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:45:40,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:45:40,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:40,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:45:40,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:45:40,730 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-24 01:45:41,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:41,057 INFO L93 Difference]: Finished difference Result 15210 states and 23101 transitions. [2024-11-24 01:45:41,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:45:41,058 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-24 01:45:41,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:41,108 INFO L225 Difference]: With dead ends: 15210 [2024-11-24 01:45:41,109 INFO L226 Difference]: Without dead ends: 7630 [2024-11-24 01:45:41,135 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-24 01:45:41,136 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-24 01:45:41,136 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-24 01:45:41,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7630 states. [2024-11-24 01:45:41,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7630 to 7626. [2024-11-24 01:45:41,590 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-24 01:45:41,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7626 states to 7626 states and 11575 transitions. [2024-11-24 01:45:41,639 INFO L78 Accepts]: Start accepts. Automaton has 7626 states and 11575 transitions. Word has length 276 [2024-11-24 01:45:41,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:41,640 INFO L471 AbstractCegarLoop]: Abstraction has 7626 states and 11575 transitions. [2024-11-24 01:45:41,640 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-24 01:45:41,640 INFO L276 IsEmpty]: Start isEmpty. Operand 7626 states and 11575 transitions. [2024-11-24 01:45:41,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-24 01:45:41,661 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:41,661 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-24 01:45:41,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-24 01:45:41,662 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:41,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:41,663 INFO L85 PathProgramCache]: Analyzing trace with hash -945029376, now seen corresponding path program 1 times [2024-11-24 01:45:41,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:41,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76408950] [2024-11-24 01:45:41,663 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:41,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:45:46,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:47,344 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-24 01:45:47,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:45:47,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76408950] [2024-11-24 01:45:47,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76408950] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:45:47,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627597535] [2024-11-24 01:45:47,345 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:45:47,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:45:47,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:45:47,347 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:45:47,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 01:45:55,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:45:55,643 INFO L256 TraceCheckSpWp]: Trace formula consists of 5075 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:45:55,657 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:45:55,859 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-24 01:45:55,860 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:45:58,201 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-24 01:45:58,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627597535] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:45:58,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:45:58,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-24 01:45:58,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317354988] [2024-11-24 01:45:58,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:45:58,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:45:58,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:45:58,205 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:45:58,205 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:45:58,206 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-24 01:45:58,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:45:58,812 INFO L93 Difference]: Finished difference Result 15234 states and 23133 transitions. [2024-11-24 01:45:58,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:45:58,813 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-24 01:45:58,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:45:58,859 INFO L225 Difference]: With dead ends: 15234 [2024-11-24 01:45:58,859 INFO L226 Difference]: Without dead ends: 7650 [2024-11-24 01:45:58,887 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-24 01:45:58,887 INFO L435 NwaCegarLoop]: 3813 mSDtfsCounter, 2 mSDsluCounter, 7618 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 11431 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:45:58,888 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 11431 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 01:45:58,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7650 states. [2024-11-24 01:45:59,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7650 to 7650. [2024-11-24 01:45:59,166 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-24 01:45:59,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7650 states to 7650 states and 11599 transitions. [2024-11-24 01:45:59,219 INFO L78 Accepts]: Start accepts. Automaton has 7650 states and 11599 transitions. Word has length 278 [2024-11-24 01:45:59,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:45:59,222 INFO L471 AbstractCegarLoop]: Abstraction has 7650 states and 11599 transitions. [2024-11-24 01:45:59,222 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-24 01:45:59,223 INFO L276 IsEmpty]: Start isEmpty. Operand 7650 states and 11599 transitions. [2024-11-24 01:45:59,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-24 01:45:59,241 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:45:59,242 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-24 01:45:59,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-24 01:45:59,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-24 01:45:59,443 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:45:59,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:45:59,443 INFO L85 PathProgramCache]: Analyzing trace with hash 621993100, now seen corresponding path program 2 times [2024-11-24 01:45:59,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:45:59,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484396181] [2024-11-24 01:45:59,444 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-24 01:45:59,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:04,371 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-24 01:46:04,371 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-24 01:46:05,241 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-24 01:46:05,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:05,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484396181] [2024-11-24 01:46:05,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484396181] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:46:05,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:46:05,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:46:05,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104203786] [2024-11-24 01:46:05,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:46:05,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:46:05,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:05,243 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:46:05,243 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:46:05,243 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-24 01:46:05,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:05,694 INFO L93 Difference]: Finished difference Result 8478 states and 12801 transitions. [2024-11-24 01:46:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:46:05,695 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-24 01:46:05,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:05,740 INFO L225 Difference]: With dead ends: 8478 [2024-11-24 01:46:05,740 INFO L226 Difference]: Without dead ends: 7481 [2024-11-24 01:46:05,749 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-24 01:46:05,750 INFO L435 NwaCegarLoop]: 3819 mSDtfsCounter, 0 mSDsluCounter, 15261 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 19080 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:46:05,750 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-24 01:46:05,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7481 states. [2024-11-24 01:46:06,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7481 to 7481. [2024-11-24 01:46:06,016 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-24 01:46:06,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7481 states to 7481 states and 11324 transitions. [2024-11-24 01:46:06,059 INFO L78 Accepts]: Start accepts. Automaton has 7481 states and 11324 transitions. Word has length 284 [2024-11-24 01:46:06,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:06,060 INFO L471 AbstractCegarLoop]: Abstraction has 7481 states and 11324 transitions. [2024-11-24 01:46:06,061 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-24 01:46:06,061 INFO L276 IsEmpty]: Start isEmpty. Operand 7481 states and 11324 transitions. [2024-11-24 01:46:06,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-24 01:46:06,079 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:06,079 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-24 01:46:06,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-24 01:46:06,079 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:06,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:06,080 INFO L85 PathProgramCache]: Analyzing trace with hash 926485030, now seen corresponding path program 1 times [2024-11-24 01:46:06,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:06,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473957514] [2024-11-24 01:46:06,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:06,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:10,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:11,904 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-24 01:46:11,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:11,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473957514] [2024-11-24 01:46:11,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473957514] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:46:11,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:46:11,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-24 01:46:11,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605939484] [2024-11-24 01:46:11,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:46:11,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:46:11,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:11,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:46:11,906 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:46:11,907 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-24 01:46:13,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:13,186 INFO L93 Difference]: Finished difference Result 15050 states and 23014 transitions. [2024-11-24 01:46:13,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-24 01:46:13,187 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-24 01:46:13,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:13,229 INFO L225 Difference]: With dead ends: 15050 [2024-11-24 01:46:13,230 INFO L226 Difference]: Without dead ends: 7611 [2024-11-24 01:46:13,259 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:46:13,259 INFO L435 NwaCegarLoop]: 3834 mSDtfsCounter, 64 mSDsluCounter, 19063 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 22897 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:46:13,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 22897 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-24 01:46:13,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7611 states. [2024-11-24 01:46:13,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7611 to 7605. [2024-11-24 01:46:13,684 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-24 01:46:13,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7605 states to 7605 states and 11504 transitions. [2024-11-24 01:46:13,728 INFO L78 Accepts]: Start accepts. Automaton has 7605 states and 11504 transitions. Word has length 290 [2024-11-24 01:46:13,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:13,729 INFO L471 AbstractCegarLoop]: Abstraction has 7605 states and 11504 transitions. [2024-11-24 01:46:13,729 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-24 01:46:13,729 INFO L276 IsEmpty]: Start isEmpty. Operand 7605 states and 11504 transitions. [2024-11-24 01:46:13,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2024-11-24 01:46:13,746 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:13,746 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-24 01:46:13,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-24 01:46:13,746 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:13,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:13,747 INFO L85 PathProgramCache]: Analyzing trace with hash -380657368, now seen corresponding path program 1 times [2024-11-24 01:46:13,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:13,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877006202] [2024-11-24 01:46:13,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:13,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:19,989 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-24 01:46:19,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:19,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877006202] [2024-11-24 01:46:19,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877006202] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:46:19,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:46:19,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:46:19,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070724384] [2024-11-24 01:46:19,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:46:19,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:46:19,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:19,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:46:19,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:46:19,992 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-24 01:46:20,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:20,789 INFO L93 Difference]: Finished difference Result 15182 states and 22976 transitions. [2024-11-24 01:46:20,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:46:20,790 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-24 01:46:20,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:20,838 INFO L225 Difference]: With dead ends: 15182 [2024-11-24 01:46:20,838 INFO L226 Difference]: Without dead ends: 7619 [2024-11-24 01:46:20,864 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-24 01:46:20,866 INFO L435 NwaCegarLoop]: 3811 mSDtfsCounter, 6 mSDsluCounter, 15204 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 19015 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:46:20,867 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 19015 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-24 01:46:20,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7619 states. [2024-11-24 01:46:21,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7619 to 7619. [2024-11-24 01:46:21,147 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-24 01:46:21,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7619 states to 7619 states and 11521 transitions. [2024-11-24 01:46:21,192 INFO L78 Accepts]: Start accepts. Automaton has 7619 states and 11521 transitions. Word has length 290 [2024-11-24 01:46:21,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:21,193 INFO L471 AbstractCegarLoop]: Abstraction has 7619 states and 11521 transitions. [2024-11-24 01:46:21,193 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-24 01:46:21,193 INFO L276 IsEmpty]: Start isEmpty. Operand 7619 states and 11521 transitions. [2024-11-24 01:46:21,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-24 01:46:21,207 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:21,207 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-24 01:46:21,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-24 01:46:21,208 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:21,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:21,209 INFO L85 PathProgramCache]: Analyzing trace with hash 404440093, now seen corresponding path program 1 times [2024-11-24 01:46:21,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:21,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483995222] [2024-11-24 01:46:21,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:21,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:26,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:27,318 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-24 01:46:27,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:27,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483995222] [2024-11-24 01:46:27,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483995222] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:46:27,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:46:27,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:46:27,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471035577] [2024-11-24 01:46:27,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:46:27,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:46:27,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:27,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:46:27,323 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:46:27,323 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-24 01:46:27,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:27,794 INFO L93 Difference]: Finished difference Result 9782 states and 14700 transitions. [2024-11-24 01:46:27,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:46:27,795 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-24 01:46:27,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:27,832 INFO L225 Difference]: With dead ends: 9782 [2024-11-24 01:46:27,832 INFO L226 Difference]: Without dead ends: 7613 [2024-11-24 01:46:27,845 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-24 01:46:27,846 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-24 01:46:27,847 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-24 01:46:27,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7613 states. [2024-11-24 01:46:28,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7613 to 7613. [2024-11-24 01:46:28,112 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-24 01:46:28,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7613 states to 7613 states and 11509 transitions. [2024-11-24 01:46:28,157 INFO L78 Accepts]: Start accepts. Automaton has 7613 states and 11509 transitions. Word has length 295 [2024-11-24 01:46:28,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:28,158 INFO L471 AbstractCegarLoop]: Abstraction has 7613 states and 11509 transitions. [2024-11-24 01:46:28,158 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-24 01:46:28,158 INFO L276 IsEmpty]: Start isEmpty. Operand 7613 states and 11509 transitions. [2024-11-24 01:46:28,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-24 01:46:28,174 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:28,174 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-24 01:46:28,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-24 01:46:28,174 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:28,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:28,175 INFO L85 PathProgramCache]: Analyzing trace with hash 331002668, now seen corresponding path program 1 times [2024-11-24 01:46:28,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:28,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692718475] [2024-11-24 01:46:28,175 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:28,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:32,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:33,393 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-24 01:46:33,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:33,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692718475] [2024-11-24 01:46:33,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692718475] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:46:33,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678007640] [2024-11-24 01:46:33,393 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:33,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:46:33,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:46:33,396 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:46:33,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-24 01:46:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:41,273 INFO L256 TraceCheckSpWp]: Trace formula consists of 5281 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-24 01:46:41,282 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:46:43,839 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-24 01:46:43,840 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:46:48,327 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-24 01:46:48,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678007640] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:46:48,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:46:48,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2024-11-24 01:46:48,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625694837] [2024-11-24 01:46:48,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:46:48,328 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:46:48,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:48,329 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:46:48,329 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:46:48,329 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-24 01:46:52,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:52,445 INFO L93 Difference]: Finished difference Result 18763 states and 28612 transitions. [2024-11-24 01:46:52,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:46:52,446 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-24 01:46:52,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:52,498 INFO L225 Difference]: With dead ends: 18763 [2024-11-24 01:46:52,498 INFO L226 Difference]: Without dead ends: 11192 [2024-11-24 01:46:52,528 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 593 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:46:52,529 INFO L435 NwaCegarLoop]: 3877 mSDtfsCounter, 4369 mSDsluCounter, 7905 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s 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.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:46:52,529 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.7s Time] [2024-11-24 01:46:52,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11192 states. [2024-11-24 01:46:52,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11192 to 11033. [2024-11-24 01:46:52,910 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-24 01:46:53,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11033 states to 11033 states and 16899 transitions. [2024-11-24 01:46:53,155 INFO L78 Accepts]: Start accepts. Automaton has 11033 states and 16899 transitions. Word has length 298 [2024-11-24 01:46:53,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:53,156 INFO L471 AbstractCegarLoop]: Abstraction has 11033 states and 16899 transitions. [2024-11-24 01:46:53,156 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-24 01:46:53,157 INFO L276 IsEmpty]: Start isEmpty. Operand 11033 states and 16899 transitions. [2024-11-24 01:46:53,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2024-11-24 01:46:53,177 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:53,177 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-24 01:46:53,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-24 01:46:53,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-24 01:46:53,378 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:53,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:53,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1376851578, now seen corresponding path program 1 times [2024-11-24 01:46:53,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:53,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332783569] [2024-11-24 01:46:53,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:53,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:57,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:58,450 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-24 01:46:58,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:58,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332783569] [2024-11-24 01:46:58,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332783569] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:46:58,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:46:58,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:46:58,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858225879] [2024-11-24 01:46:58,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:46:58,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:46:58,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:58,452 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:46:58,452 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:46:58,452 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-24 01:46:58,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:58,908 INFO L93 Difference]: Finished difference Result 22030 states and 33753 transitions. [2024-11-24 01:46:58,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:46:58,909 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-24 01:46:58,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:58,959 INFO L225 Difference]: With dead ends: 22030 [2024-11-24 01:46:58,959 INFO L226 Difference]: Without dead ends: 11027 [2024-11-24 01:46:58,998 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-24 01:46:58,999 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-24 01:46:58,999 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-24 01:46:59,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11027 states. [2024-11-24 01:46:59,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11027 to 11027. [2024-11-24 01:46:59,361 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-24 01:46:59,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11027 states to 11027 states and 16891 transitions. [2024-11-24 01:46:59,425 INFO L78 Accepts]: Start accepts. Automaton has 11027 states and 16891 transitions. Word has length 331 [2024-11-24 01:46:59,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:59,425 INFO L471 AbstractCegarLoop]: Abstraction has 11027 states and 16891 transitions. [2024-11-24 01:46:59,425 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-24 01:46:59,425 INFO L276 IsEmpty]: Start isEmpty. Operand 11027 states and 16891 transitions. [2024-11-24 01:46:59,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-11-24 01:46:59,445 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:59,446 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-24 01:46:59,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-24 01:46:59,446 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:59,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:59,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1668881707, now seen corresponding path program 1 times [2024-11-24 01:46:59,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:59,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340556672] [2024-11-24 01:46:59,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:59,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:47:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:05,838 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-24 01:47:05,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:47:05,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340556672] [2024-11-24 01:47:05,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340556672] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:47:05,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103212399] [2024-11-24 01:47:05,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:47:05,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:47:05,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:47:05,840 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:47:05,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-24 01:47:14,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:15,000 INFO L256 TraceCheckSpWp]: Trace formula consists of 5599 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-24 01:47:15,009 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:47:15,360 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-24 01:47:15,360 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:47:15,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103212399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:47:15,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:47:15,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2024-11-24 01:47:15,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606867317] [2024-11-24 01:47:15,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:47:15,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-24 01:47:15,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:47:15,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-24 01:47:15,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:47:15,362 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-24 01:47:16,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:47:16,425 INFO L93 Difference]: Finished difference Result 22050 states and 33786 transitions. [2024-11-24 01:47:16,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:47:16,425 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-24 01:47:16,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:47:16,468 INFO L225 Difference]: With dead ends: 22050 [2024-11-24 01:47:16,468 INFO L226 Difference]: Without dead ends: 11033 [2024-11-24 01:47:16,497 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 360 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-24 01:47:16,498 INFO L435 NwaCegarLoop]: 3810 mSDtfsCounter, 4 mSDsluCounter, 22827 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26637 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:47:16,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26637 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-24 01:47:16,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11033 states. [2024-11-24 01:47:16,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11033 to 11030. [2024-11-24 01:47:16,862 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-24 01:47:16,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11030 states to 11030 states and 16885 transitions. [2024-11-24 01:47:16,934 INFO L78 Accepts]: Start accepts. Automaton has 11030 states and 16885 transitions. Word has length 359 [2024-11-24 01:47:16,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:47:16,935 INFO L471 AbstractCegarLoop]: Abstraction has 11030 states and 16885 transitions. [2024-11-24 01:47:16,935 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-24 01:47:16,936 INFO L276 IsEmpty]: Start isEmpty. Operand 11030 states and 16885 transitions. [2024-11-24 01:47:16,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-11-24 01:47:16,960 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:47:16,960 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-24 01:47:16,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-24 01:47:17,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:47:17,161 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:47:17,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:47:17,161 INFO L85 PathProgramCache]: Analyzing trace with hash -905544836, now seen corresponding path program 1 times [2024-11-24 01:47:17,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:47:17,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888854095] [2024-11-24 01:47:17,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:47:17,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:47:21,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:23,112 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-24 01:47:23,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:47:23,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888854095] [2024-11-24 01:47:23,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888854095] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:47:23,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596883637] [2024-11-24 01:47:23,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:47:23,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:47:23,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:47:23,116 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:47:23,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-24 01:47:32,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:32,247 INFO L256 TraceCheckSpWp]: Trace formula consists of 5604 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-24 01:47:32,272 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:47:32,767 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-24 01:47:32,767 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:47:32,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596883637] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:47:32,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:47:32,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2024-11-24 01:47:32,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261207397] [2024-11-24 01:47:32,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:47:32,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-24 01:47:32,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:47:32,770 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-24 01:47:32,770 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:47:32,770 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-24 01:47:33,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:47:33,749 INFO L93 Difference]: Finished difference Result 22056 states and 33774 transitions. [2024-11-24 01:47:33,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:47:33,750 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-24 01:47:33,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:47:33,791 INFO L225 Difference]: With dead ends: 22056 [2024-11-24 01:47:33,792 INFO L226 Difference]: Without dead ends: 11036 [2024-11-24 01:47:33,821 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-24 01:47:33,821 INFO L435 NwaCegarLoop]: 3806 mSDtfsCounter, 4 mSDsluCounter, 22808 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 26614 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:47:33,822 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 26614 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-24 01:47:33,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11036 states. [2024-11-24 01:47:34,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11036 to 11030. [2024-11-24 01:47:34,109 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-24 01:47:34,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11030 states to 11030 states and 16883 transitions. [2024-11-24 01:47:34,157 INFO L78 Accepts]: Start accepts. Automaton has 11030 states and 16883 transitions. Word has length 361 [2024-11-24 01:47:34,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:47:34,157 INFO L471 AbstractCegarLoop]: Abstraction has 11030 states and 16883 transitions. [2024-11-24 01:47:34,158 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-24 01:47:34,158 INFO L276 IsEmpty]: Start isEmpty. Operand 11030 states and 16883 transitions. [2024-11-24 01:47:34,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2024-11-24 01:47:34,174 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:47:34,175 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-24 01:47:34,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-24 01:47:34,375 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-24 01:47:34,375 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:47:34,376 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:47:34,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1541198817, now seen corresponding path program 1 times [2024-11-24 01:47:34,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:47:34,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979776806] [2024-11-24 01:47:34,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:47:34,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:47:38,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:39,859 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-24 01:47:39,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:47:39,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979776806] [2024-11-24 01:47:39,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979776806] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:47:39,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:47:39,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:47:39,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920877631] [2024-11-24 01:47:39,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:47:39,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:47:39,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:47:39,861 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:47:39,861 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:47:39,861 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-24 01:47:40,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:47:40,324 INFO L93 Difference]: Finished difference Result 11801 states and 18004 transitions. [2024-11-24 01:47:40,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:47:40,325 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-24 01:47:40,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:47:40,371 INFO L225 Difference]: With dead ends: 11801 [2024-11-24 01:47:40,372 INFO L226 Difference]: Without dead ends: 10613 [2024-11-24 01:47:40,383 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-24 01:47:40,384 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-24 01:47:40,384 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-24 01:47:40,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10613 states. [2024-11-24 01:47:40,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10613 to 10613. [2024-11-24 01:47:40,630 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-24 01:47:40,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10613 states to 10613 states and 16251 transitions. [2024-11-24 01:47:40,674 INFO L78 Accepts]: Start accepts. Automaton has 10613 states and 16251 transitions. Word has length 363 [2024-11-24 01:47:40,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:47:40,675 INFO L471 AbstractCegarLoop]: Abstraction has 10613 states and 16251 transitions. [2024-11-24 01:47:40,675 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-24 01:47:40,675 INFO L276 IsEmpty]: Start isEmpty. Operand 10613 states and 16251 transitions. [2024-11-24 01:47:40,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2024-11-24 01:47:40,690 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:47:40,690 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-24 01:47:40,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-24 01:47:40,690 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:47:40,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:47:40,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1745726645, now seen corresponding path program 1 times [2024-11-24 01:47:40,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:47:40,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595586568] [2024-11-24 01:47:40,691 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:47:40,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:47:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:46,538 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-24 01:47:46,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:47:46,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595586568] [2024-11-24 01:47:46,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595586568] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:47:46,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:47:46,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:47:46,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356636400] [2024-11-24 01:47:46,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:47:46,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:47:46,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:47:46,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:47:46,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:47:46,540 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-24 01:47:46,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:47:46,949 INFO L93 Difference]: Finished difference Result 11506 states and 17558 transitions. [2024-11-24 01:47:46,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-24 01:47:46,950 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-24 01:47:46,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:47:46,960 INFO L225 Difference]: With dead ends: 11506 [2024-11-24 01:47:46,960 INFO L226 Difference]: Without dead ends: 0 [2024-11-24 01:47:46,978 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-24 01:47:46,979 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-24 01:47:46,979 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-24 01:47:46,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-24 01:47:46,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-24 01:47:46,980 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-24 01:47:46,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-24 01:47:46,988 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 366 [2024-11-24 01:47:46,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:47:46,988 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-24 01:47:46,988 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-24 01:47:46,988 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-24 01:47:46,988 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-24 01:47:46,990 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-24 01:47:46,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-24 01:47:46,993 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-24 01:47:46,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-24 01:53:38,382 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-24 01:53:38,402 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,405 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,405 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-24 01:53:38,406 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,406 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,406 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-24 01:53:38,408 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,410 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-24 01:53:38,410 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,411 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-24 01:53:38,411 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_fops_file_operations~0 [2024-11-24 01:53:38,411 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,412 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~ldv_s_st_template_scsi_driver~0 [2024-11-24 01:53:38,412 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.11 01:53:38 BoogieIcfgContainer [2024-11-24 01:53:38,413 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-24 01:53:38,413 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-24 01:53:38,413 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-24 01:53:38,414 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-24 01:53:38,414 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:43:28" (3/4) ... [2024-11-24 01:53:38,418 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-24 01:53:38,428 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2024-11-24 01:53:38,432 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-24 01:53:38,432 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2024-11-24 01:53:38,432 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_tape_put [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-24 01:53:38,433 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-24 01:53:38,434 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-24 01:53:38,434 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-24 01:53:38,434 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_cmd_ioctl [2024-11-24 01:53:38,434 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_del [2024-11-24 01:53:38,434 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_remove_file [2024-11-24 01:53:38,434 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure create_one_cdev [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_partition [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_dma_alignment [2024-11-24 01:53:38,435 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_load_unload [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush_write_buffer [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure enlarge_buffer [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cross_eof [2024-11-24 01:53:38,436 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure class_unregister [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_chk_result [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rcu_read_lock_held [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_printk [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_behind_check [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-24 01:53:38,437 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-11-24 01:53:38,438 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-11-24 01:53:38,438 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-11-24 01:53:38,438 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-24 01:53:38,439 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-11-24 01:53:38,439 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-11-24 01:53:38,439 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-11-24 01:53:38,439 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tape_name [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_int_ioctl [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-11-24 01:53:38,440 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blk_queue_rq_timeout [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_st_ref_mutex [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_mode_densblk [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_ioctl [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush_buffer [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2024-11-24 01:53:38,441 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-11-24 01:53:38,442 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_st_ref_mutex [2024-11-24 01:53:38,442 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_mode_page [2024-11-24 01:53:38,442 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2024-11-24 01:53:38,442 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_page [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_create_file [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_do_scsi [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_buffering [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2024-11-24 01:53:38,443 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_mode_page [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_release_request [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_cdevs [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure capable [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rw_checks [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_location [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_compression [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_put_device [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure check_tape [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_handler_precall [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_get_device [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure switch_partition [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_location [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lock_of_scsi_tape [2024-11-24 01:53:38,444 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2024-11-24 01:53:38,445 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_buffering [2024-11-24 01:53:38,531 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 619 nodes and edges [2024-11-24 01:53:38,543 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 242 nodes and edges [2024-11-24 01:53:38,553 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 77 nodes and edges [2024-11-24 01:53:38,560 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 25 nodes and edges [2024-11-24 01:53:38,566 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-11-24 01:53:38,571 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-11-24 01:53:38,577 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-24 01:53:38,583 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-24 01:53:38,587 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-24 01:53:39,217 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/witness.graphml [2024-11-24 01:53:39,218 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/witness.yml [2024-11-24 01:53:39,218 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-24 01:53:39,219 INFO L158 Benchmark]: Toolchain (without parser) took 647728.45ms. Allocated memory was 117.4MB in the beginning and 4.3GB in the end (delta: 4.1GB). Free memory was 81.7MB in the beginning and 3.0GB in the end (delta: -2.9GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-24 01:53:39,219 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 167.8MB. Free memory is still 103.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-24 01:53:39,221 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3109.78ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 81.4MB in the beginning and 175.2MB in the end (delta: -93.8MB). Peak memory consumption was 146.5MB. Max. memory is 16.1GB. [2024-11-24 01:53:39,221 INFO L158 Benchmark]: Boogie Procedure Inliner took 463.57ms. Allocated memory is still 352.3MB. Free memory was 175.2MB in the beginning and 259.5MB in the end (delta: -84.3MB). Peak memory consumption was 87.0MB. Max. memory is 16.1GB. [2024-11-24 01:53:39,222 INFO L158 Benchmark]: Boogie Preprocessor took 1728.42ms. Allocated memory was 352.3MB in the beginning and 578.8MB in the end (delta: 226.5MB). Free memory was 259.5MB in the beginning and 447.0MB in the end (delta: -187.4MB). Peak memory consumption was 179.7MB. Max. memory is 16.1GB. [2024-11-24 01:53:39,223 INFO L158 Benchmark]: RCFGBuilder took 32048.52ms. Allocated memory is still 578.8MB. Free memory was 447.0MB in the beginning and 221.3MB in the end (delta: 225.7MB). Peak memory consumption was 355.2MB. Max. memory is 16.1GB. [2024-11-24 01:53:39,223 INFO L158 Benchmark]: TraceAbstraction took 609564.68ms. Allocated memory was 578.8MB in the beginning and 4.3GB in the end (delta: 3.7GB). Free memory was 221.3MB in the beginning and 3.1GB in the end (delta: -2.9GB). Peak memory consumption was 2.4GB. Max. memory is 16.1GB. [2024-11-24 01:53:39,226 INFO L158 Benchmark]: Witness Printer took 804.57ms. Allocated memory is still 4.3GB. Free memory was 3.1GB in the beginning and 3.0GB in the end (delta: 125.8MB). Peak memory consumption was 125.8MB. Max. memory is 16.1GB. [2024-11-24 01:53:39,227 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 167.8MB. Free memory is still 103.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3109.78ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 81.4MB in the beginning and 175.2MB in the end (delta: -93.8MB). Peak memory consumption was 146.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 463.57ms. Allocated memory is still 352.3MB. Free memory was 175.2MB in the beginning and 259.5MB in the end (delta: -84.3MB). Peak memory consumption was 87.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1728.42ms. Allocated memory was 352.3MB in the beginning and 578.8MB in the end (delta: 226.5MB). Free memory was 259.5MB in the beginning and 447.0MB in the end (delta: -187.4MB). Peak memory consumption was 179.7MB. Max. memory is 16.1GB. * RCFGBuilder took 32048.52ms. Allocated memory is still 578.8MB. Free memory was 447.0MB in the beginning and 221.3MB in the end (delta: 225.7MB). Peak memory consumption was 355.2MB. Max. memory is 16.1GB. * TraceAbstraction took 609564.68ms. Allocated memory was 578.8MB in the beginning and 4.3GB in the end (delta: 3.7GB). Free memory was 221.3MB in the beginning and 3.1GB in the end (delta: -2.9GB). Peak memory consumption was 2.4GB. Max. memory is 16.1GB. * Witness Printer took 804.57ms. Allocated memory is still 4.3GB. Free memory was 3.1GB in the beginning and 3.0GB in the end (delta: 125.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: 258.1s, OverallIterations: 28, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 47.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 34620 SdHoareTripleChecker+Valid, 37.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 33829 mSDsluCounter, 366089 SdHoareTripleChecker+Invalid, 34.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 254675 mSDsCounter, 219 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 816 IncrementalHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 219 mSolverCounterUnsat, 111414 mSDtfsCounter, 816 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1998 GetRequests, 1920 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 6.2s 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: 8.8s AutomataMinimizationTime, 28 MinimizatonAttempts, 622 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9s SsaConstructionTime, 6.2s SatisfiabilityAnalysisTime, 34.7s InterpolantComputationTime, 6579 NumberOfCodeBlocks, 6339 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 7121 ConstructedInterpolants, 0 QuantifiedInterpolants, 8616 SizeOfPredicates, 0 NumberOfNonLiveVariables, 21559 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 34 InterpolantComputations, 26 PerfectInterpolantSequences, 1775/1802 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-24 01:53:39,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6665968-03a6-43fe-8928-e90d2c1f73a6/bin/uautomizer-verify-LYvppIcaGC/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