./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.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_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/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_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/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_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/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 23d46efee111c0a45a3867407d9a89b7bd0cff6d84b63cde907bbbf6a6e45644 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 22:37:23,785 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 22:37:23,876 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-23 22:37:23,886 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 22:37:23,886 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 22:37:23,920 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 22:37:23,920 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 22:37:23,920 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 22:37:23,921 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 22:37:23,922 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 22:37:23,923 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 22:37:23,923 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 22:37:23,923 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 22:37:23,923 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 22:37:23,924 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 22:37:23,924 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 22:37:23,924 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 22:37:23,924 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 22:37:23,925 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 22:37:23,925 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 22:37:23,925 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 22:37:23,926 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 22:37:23,926 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 22:37:23,927 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 22:37:23,928 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 22:37:23,928 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_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/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 -> 23d46efee111c0a45a3867407d9a89b7bd0cff6d84b63cde907bbbf6a6e45644 [2024-11-23 22:37:24,225 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 22:37:24,233 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 22:37:24,235 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 22:37:24,236 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 22:37:24,236 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 22:37:24,237 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i [2024-11-23 22:37:27,227 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/data/3c31701d2/df882aeb9c094006a5ecb58fbf860aea/FLAG2306d1750 [2024-11-23 22:37:28,036 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 22:37:28,037 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i [2024-11-23 22:37:28,089 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/data/3c31701d2/df882aeb9c094006a5ecb58fbf860aea/FLAG2306d1750 [2024-11-23 22:37:28,308 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/data/3c31701d2/df882aeb9c094006a5ecb58fbf860aea [2024-11-23 22:37:28,310 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 22:37:28,311 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 22:37:28,313 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 22:37:28,313 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 22:37:28,318 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 22:37:28,319 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:37:28" (1/1) ... [2024-11-23 22:37:28,319 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5978f38d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:28, skipping insertion in model container [2024-11-23 22:37:28,320 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:37:28" (1/1) ... [2024-11-23 22:37:28,452 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 22:37:30,836 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_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i[358518,358531] [2024-11-23 22:37:31,115 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 22:37:31,161 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 22:37:31,317 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)); [4662-4663] [2024-11-23 22:37:31,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4672] [2024-11-23 22:37:31,320 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [4679] [2024-11-23 22:37:31,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4712] [2024-11-23 22:37:31,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4715] [2024-11-23 22:37:31,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4718] [2024-11-23 22:37:31,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4721] [2024-11-23 22:37:31,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (90), "i" (12UL)); [5106-5107] [2024-11-23 22:37:31,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (92), "i" (12UL)); [5114-5115] [2024-11-23 22:37:31,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (93), "i" (12UL)); [5122-5123] [2024-11-23 22:37:31,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [5149-5150] [2024-11-23 22:37:31,350 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [5157-5158] [2024-11-23 22:37:31,899 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_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i[358518,358531] [2024-11-23 22:37:31,926 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 22:37:32,103 INFO L204 MainTranslator]: Completed translation [2024-11-23 22:37:32,104 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32 WrapperNode [2024-11-23 22:37:32,105 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 22:37:32,106 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 22:37:32,106 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 22:37:32,106 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 22:37:32,113 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:32,307 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:32,644 INFO L138 Inliner]: procedures = 318, calls = 4329, calls flagged for inlining = 124, calls inlined = 116, statements flattened = 10558 [2024-11-23 22:37:32,686 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 22:37:32,687 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 22:37:32,687 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 22:37:32,688 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 22:37:32,711 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:32,711 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:32,810 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,520 INFO L175 MemorySlicer]: Split 2903 memory accesses to 35 slices as follows [1, 2543, 8, 31, 7, 5, 2, 2, 1, 6, 2, 10, 1, 96, 3, 2, 10, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 5, 29, 16, 9, 5, 1, 50, 13]. 88 percent of accesses are in the largest equivalence class. The 209 initializations are split as follows [1, 46, 8, 0, 7, 5, 2, 2, 1, 6, 2, 0, 0, 0, 3, 2, 10, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 5, 0, 0, 9, 5, 0, 50, 0]. The 1102 writes are split as follows [0, 923, 0, 24, 0, 0, 0, 0, 0, 0, 0, 1, 0, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 16, 0, 0, 0, 0, 13]. [2024-11-23 22:37:34,520 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,521 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,741 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,764 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,823 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,881 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:34,907 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:35,071 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 22:37:35,073 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 22:37:35,074 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 22:37:35,074 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 22:37:35,075 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (1/1) ... [2024-11-23 22:37:35,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 22:37:35,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:37:35,117 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 22:37:35,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 22:37:35,145 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-11-23 22:37:35,146 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-11-23 22:37:35,146 INFO L130 BoogieDeclarations]: Found specification of procedure osst_log_options [2024-11-23 22:37:35,146 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_log_options [2024-11-23 22:37:35,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-23 22:37:35,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-23 22:37:35,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-23 22:37:35,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-23 22:37:35,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-23 22:37:35,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-23 22:37:35,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-23 22:37:35,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-23 22:37:35,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-23 22:37:35,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-23 22:37:35,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-23 22:37:35,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-23 22:37:35,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-23 22:37:35,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-23 22:37:35,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-23 22:37:35,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-23 22:37:35,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2024-11-23 22:37:35,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2024-11-23 22:37:35,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2024-11-23 22:37:35,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-23 22:37:35,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-23 22:37:35,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-23 22:37:35,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2024-11-23 22:37:35,155 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-23 22:37:35,155 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-23 22:37:35,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-23 22:37:35,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-23 22:37:35,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-23 22:37:35,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-23 22:37:35,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-23 22:37:35,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-23 22:37:35,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-23 22:37:35,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-23 22:37:35,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-23 22:37:35,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-23 22:37:35,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-23 22:37:35,165 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_behind_check [2024-11-23 22:37:35,165 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_behind_check [2024-11-23 22:37:35,165 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-23 22:37:35,165 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-23 22:37:35,165 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-11-23 22:37:35,165 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-11-23 22:37:35,166 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-23 22:37:35,166 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-23 22:37:35,166 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2024-11-23 22:37:35,166 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2024-11-23 22:37:35,166 INFO L130 BoogieDeclarations]: Found specification of procedure osst_release_request [2024-11-23 22:37:35,166 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_release_request [2024-11-23 22:37:35,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-23 22:37:35,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-23 22:37:35,166 INFO L130 BoogieDeclarations]: Found specification of procedure osst_set_frame_position [2024-11-23 22:37:35,167 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_set_frame_position [2024-11-23 22:37:35,167 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_header [2024-11-23 22:37:35,167 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_header [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_osst_tape [2024-11-23 22:37:35,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_osst_tape [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_osst_tape [2024-11-23 22:37:35,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_osst_tape [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-23 22:37:35,168 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-23 22:37:35,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2024-11-23 22:37:35,168 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_frame [2024-11-23 22:37:35,168 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_frame [2024-11-23 22:37:35,168 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-11-23 22:37:35,169 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-11-23 22:37:35,169 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2024-11-23 22:37:35,169 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2024-11-23 22:37:35,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-23 22:37:35,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-23 22:37:35,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-23 22:37:35,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-23 22:37:35,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-23 22:37:35,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-23 22:37:35,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-23 22:37:35,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-23 22:37:35,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-23 22:37:35,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_write_buffer [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_write_buffer [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure osst_initiate_read [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_initiate_read [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure osst_seek_logical_blk [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_seek_logical_blk [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_osst_int_mutex [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_osst_int_mutex [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_trailer [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_trailer [2024-11-23 22:37:35,174 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_drive_buffer [2024-11-23 22:37:35,174 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_drive_buffer [2024-11-23 22:37:35,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-23 22:37:35,177 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_osst_int_mutex [2024-11-23 22:37:35,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_osst_int_mutex [2024-11-23 22:37:35,177 INFO L130 BoogieDeclarations]: Found specification of procedure osst_int_ioctl [2024-11-23 22:37:35,177 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_int_ioctl [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2024-11-23 22:37:35,178 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-11-23 22:37:35,178 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-23 22:37:35,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-23 22:37:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-23 22:37:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-23 22:37:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-23 22:37:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-23 22:37:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-23 22:37:35,179 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-23 22:37:35,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-23 22:37:35,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-23 22:37:35,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_26 [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_26 [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_to_buffer [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_to_buffer [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_analyze_headers [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_analyze_headers [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_logical_frame [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_logical_frame [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure osst_position_tape_and_confirm [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_position_tape_and_confirm [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-23 22:37:35,182 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-23 22:37:35,182 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-11-23 22:37:35,183 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-11-23 22:37:35,183 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-23 22:37:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-23 22:37:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-23 22:37:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-23 22:37:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure osst_verify_frame [2024-11-23 22:37:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_verify_frame [2024-11-23 22:37:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-23 22:37:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-23 22:37:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_ready [2024-11-23 22:37:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_ready [2024-11-23 22:37:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reset_header [2024-11-23 22:37:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reset_header [2024-11-23 22:37:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-23 22:37:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure osst_do_scsi [2024-11-23 22:37:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_do_scsi [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-23 22:37:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2024-11-23 22:37:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-23 22:37:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-23 22:37:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-23 22:37:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-23 22:37:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure osst_chk_result [2024-11-23 22:37:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_chk_result [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_add [2024-11-23 22:37:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_add [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-23 22:37:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-23 22:37:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-23 22:37:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-23 22:37:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-23 22:37:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-23 22:37:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-23 22:37:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-23 22:37:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_backward [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_backward [2024-11-23 22:37:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_back_buffer_and_rewrite [2024-11-23 22:37:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_back_buffer_and_rewrite [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-11-23 22:37:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_cleanup [2024-11-23 22:37:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_cleanup [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-23 22:37:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure append_to_buffer [2024-11-23 22:37:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure append_to_buffer [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2024-11-23 22:37:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-23 22:37:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-23 22:37:35,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-23 22:37:35,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-23 22:37:35,205 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reposition_and_retry [2024-11-23 22:37:35,205 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reposition_and_retry [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_filemark [2024-11-23 22:37:35,205 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_filemark [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_destroy [2024-11-23 22:37:35,205 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_destroy [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-23 22:37:35,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-23 22:37:35,205 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-23 22:37:35,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_write_header [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_write_header [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_frame [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_frame [2024-11-23 22:37:35,206 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-11-23 22:37:35,206 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-23 22:37:35,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_frame_position [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_frame_position [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure os_scsi_tape_flush [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure os_scsi_tape_flush [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_buffer [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_buffer [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_from_buffer [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_from_buffer [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure osst_init_aux [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_init_aux [2024-11-23 22:37:35,208 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_error_recovery [2024-11-23 22:37:35,208 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_error_recovery [2024-11-23 22:37:35,210 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_eod [2024-11-23 22:37:35,211 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_eod [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-11-23 22:37:35,211 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_forward_slow [2024-11-23 22:37:35,211 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_forward_slow [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-23 22:37:35,211 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2024-11-23 22:37:35,211 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-23 22:37:35,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure osst_recover_wait_frame [2024-11-23 22:37:35,212 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_recover_wait_frame [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_frame [2024-11-23 22:37:35,212 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_frame [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 22:37:35,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 22:37:35,212 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-23 22:37:35,212 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-23 22:37:36,999 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 22:37:37,005 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 22:38:08,828 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-23 22:38:26,296 INFO L? ?]: Removed 4802 outVars from TransFormulas that were not future-live. [2024-11-23 22:38:26,297 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 22:38:26,373 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 22:38:26,374 INFO L312 CfgBuilder]: Removed 44 assume(true) statements. [2024-11-23 22:38:26,374 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:38:26 BoogieIcfgContainer [2024-11-23 22:38:26,374 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 22:38:26,377 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 22:38:26,377 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 22:38:26,383 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 22:38:26,383 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:37:28" (1/3) ... [2024-11-23 22:38:26,384 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34ff5fca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:38:26, skipping insertion in model container [2024-11-23 22:38:26,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:37:32" (2/3) ... [2024-11-23 22:38:26,384 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34ff5fca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:38:26, skipping insertion in model container [2024-11-23 22:38:26,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:38:26" (3/3) ... [2024-11-23 22:38:26,386 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i [2024-11-23 22:38:26,402 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 22:38:26,406 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--osst.ko-entry_point.cil.out.i that has 202 procedures, 4176 locations, 1 initial locations, 149 loop locations, and 1 error locations. [2024-11-23 22:38:26,586 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 22:38:26,604 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;@1f5e1e17, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 22:38:26,604 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-23 22:38:26,623 INFO L276 IsEmpty]: Start isEmpty. Operand has 3703 states, 2830 states have (on average 1.4427561837455831) internal successors, (4083), 2870 states have internal predecessors, (4083), 772 states have call successors, (772), 100 states have call predecessors, (772), 99 states have return successors, (761), 756 states have call predecessors, (761), 761 states have call successors, (761) [2024-11-23 22:38:26,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 511 [2024-11-23 22:38:26,663 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:38:26,664 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:38:26,664 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:38:26,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:38:26,671 INFO L85 PathProgramCache]: Analyzing trace with hash -2112876120, now seen corresponding path program 1 times [2024-11-23 22:38:26,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:38:26,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159698214] [2024-11-23 22:38:26,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:38:26,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:38:30,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:38:31,735 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 4332 trivial. 0 not checked. [2024-11-23 22:38:31,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:38:31,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159698214] [2024-11-23 22:38:31,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159698214] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 22:38:31,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563396492] [2024-11-23 22:38:31,737 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:38:31,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 22:38:31,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 22:38:31,740 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 22:38:31,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 22:38:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:38:37,793 INFO L256 TraceCheckSpWp]: Trace formula consists of 5470 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 22:38:37,815 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 22:38:37,877 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 4236 trivial. 0 not checked. [2024-11-23 22:38:37,878 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 22:38:37,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563396492] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:38:37,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 22:38:37,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-23 22:38:37,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242253793] [2024-11-23 22:38:37,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:38:37,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 22:38:37,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:38:37,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 22:38:37,913 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 22:38:37,924 INFO L87 Difference]: Start difference. First operand has 3703 states, 2830 states have (on average 1.4427561837455831) internal successors, (4083), 2870 states have internal predecessors, (4083), 772 states have call successors, (772), 100 states have call predecessors, (772), 99 states have return successors, (761), 756 states have call predecessors, (761), 761 states have call successors, (761) Second operand has 2 states, 2 states have (on average 37.0) internal successors, (74), 2 states have internal predecessors, (74), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-11-23 22:38:38,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:38:38,427 INFO L93 Difference]: Finished difference Result 7401 states and 11486 transitions. [2024-11-23 22:38:38,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 22:38:38,429 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 37.0) internal successors, (74), 2 states have internal predecessors, (74), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 510 [2024-11-23 22:38:38,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:38:38,500 INFO L225 Difference]: With dead ends: 7401 [2024-11-23 22:38:38,500 INFO L226 Difference]: Without dead ends: 3680 [2024-11-23 22:38:38,549 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 511 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 22:38:38,554 INFO L435 NwaCegarLoop]: 5584 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5584 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:38:38,555 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5584 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:38:38,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3680 states. [2024-11-23 22:38:38,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3680 to 3680. [2024-11-23 22:38:38,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3680 states, 2820 states have (on average 1.4304964539007092) internal successors, (4034), 2847 states have internal predecessors, (4034), 761 states have call successors, (761), 99 states have call predecessors, (761), 98 states have return successors, (752), 747 states have call predecessors, (752), 752 states have call successors, (752) [2024-11-23 22:38:39,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3680 states to 3680 states and 5547 transitions. [2024-11-23 22:38:39,014 INFO L78 Accepts]: Start accepts. Automaton has 3680 states and 5547 transitions. Word has length 510 [2024-11-23 22:38:39,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:38:39,015 INFO L471 AbstractCegarLoop]: Abstraction has 3680 states and 5547 transitions. [2024-11-23 22:38:39,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.0) internal successors, (74), 2 states have internal predecessors, (74), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-11-23 22:38:39,015 INFO L276 IsEmpty]: Start isEmpty. Operand 3680 states and 5547 transitions. [2024-11-23 22:38:39,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 511 [2024-11-23 22:38:39,036 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:38:39,037 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:38:39,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-23 22:38:39,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecd0d39-f645-4cb3-841f-acb82a08cf1e/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-23 22:38:39,238 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:38:39,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:38:39,239 INFO L85 PathProgramCache]: Analyzing trace with hash -47079078, now seen corresponding path program 1 times [2024-11-23 22:38:39,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:38:39,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827676277] [2024-11-23 22:38:39,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:38:39,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:38:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:38:44,034 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2024-11-23 22:38:44,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:38:44,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827676277] [2024-11-23 22:38:44,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827676277] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:38:44,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:38:44,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:38:44,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159905753] [2024-11-23 22:38:44,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:38:44,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:38:44,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:38:44,039 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:38:44,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:38:44,040 INFO L87 Difference]: Start difference. First operand 3680 states and 5547 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 1 states have call predecessors, (36), 1 states have call successors, (36) [2024-11-23 22:38:44,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:38:44,795 INFO L93 Difference]: Finished difference Result 7729 states and 11608 transitions. [2024-11-23 22:38:44,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:38:44,796 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), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 1 states have call predecessors, (36), 1 states have call successors, (36) Word has length 510 [2024-11-23 22:38:44,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:38:44,836 INFO L225 Difference]: With dead ends: 7729 [2024-11-23 22:38:44,837 INFO L226 Difference]: Without dead ends: 4127 [2024-11-23 22:38:44,859 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-23 22:38:44,860 INFO L435 NwaCegarLoop]: 5549 mSDtfsCounter, 760 mSDsluCounter, 5366 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 10915 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-23 22:38:44,860 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 10915 Invalid, 37 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-23 22:38:44,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4127 states. [2024-11-23 22:38:45,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4127 to 4108. [2024-11-23 22:38:45,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4108 states, 3152 states have (on average 1.4254441624365481) internal successors, (4493), 3182 states have internal predecessors, (4493), 832 states have call successors, (832), 124 states have call predecessors, (832), 123 states have return successors, (823), 816 states have call predecessors, (823), 823 states have call successors, (823) [2024-11-23 22:38:45,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4108 states to 4108 states and 6148 transitions. [2024-11-23 22:38:45,175 INFO L78 Accepts]: Start accepts. Automaton has 4108 states and 6148 transitions. Word has length 510 [2024-11-23 22:38:45,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:38:45,178 INFO L471 AbstractCegarLoop]: Abstraction has 4108 states and 6148 transitions. [2024-11-23 22:38:45,179 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), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 1 states have call predecessors, (36), 1 states have call successors, (36) [2024-11-23 22:38:45,179 INFO L276 IsEmpty]: Start isEmpty. Operand 4108 states and 6148 transitions. [2024-11-23 22:38:45,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2024-11-23 22:38:45,193 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:38:45,194 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:38:45,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-23 22:38:45,195 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:38:45,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:38:45,196 INFO L85 PathProgramCache]: Analyzing trace with hash -361935858, now seen corresponding path program 1 times [2024-11-23 22:38:45,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:38:45,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484526194] [2024-11-23 22:38:45,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:38:45,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:38:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:38:49,033 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2024-11-23 22:38:49,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:38:49,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484526194] [2024-11-23 22:38:49,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484526194] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:38:49,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:38:49,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:38:49,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744685001] [2024-11-23 22:38:49,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:38:49,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:38:49,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:38:49,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:38:49,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:38:49,038 INFO L87 Difference]: Start difference. First operand 4108 states and 6148 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-23 22:38:53,113 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-23 22:38:54,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:38:54,053 INFO L93 Difference]: Finished difference Result 12040 states and 18039 transitions. [2024-11-23 22:38:54,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:38:54,054 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 532 [2024-11-23 22:38:54,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:38:54,140 INFO L225 Difference]: With dead ends: 12040 [2024-11-23 22:38:54,140 INFO L226 Difference]: Without dead ends: 8010 [2024-11-23 22:38:54,172 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-23 22:38:54,173 INFO L435 NwaCegarLoop]: 5567 mSDtfsCounter, 5361 mSDsluCounter, 5474 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5361 SdHoareTripleChecker+Valid, 11041 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-23 22:38:54,174 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5361 Valid, 11041 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-11-23 22:38:54,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8010 states. [2024-11-23 22:38:54,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8010 to 7998. [2024-11-23 22:38:54,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7998 states, 6170 states have (on average 1.4291734197730956) internal successors, (8818), 6217 states have internal predecessors, (8818), 1588 states have call successors, (1588), 240 states have call predecessors, (1588), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:38:54,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7998 states to 7998 states and 11985 transitions. [2024-11-23 22:38:54,795 INFO L78 Accepts]: Start accepts. Automaton has 7998 states and 11985 transitions. Word has length 532 [2024-11-23 22:38:54,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:38:54,797 INFO L471 AbstractCegarLoop]: Abstraction has 7998 states and 11985 transitions. [2024-11-23 22:38:54,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2024-11-23 22:38:54,797 INFO L276 IsEmpty]: Start isEmpty. Operand 7998 states and 11985 transitions. [2024-11-23 22:38:54,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2024-11-23 22:38:54,819 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:38:54,819 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:38:54,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-23 22:38:54,819 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:38:54,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:38:54,821 INFO L85 PathProgramCache]: Analyzing trace with hash 755972463, now seen corresponding path program 1 times [2024-11-23 22:38:54,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:38:54,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145351125] [2024-11-23 22:38:54,821 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:38:54,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:38:58,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:38:59,170 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2024-11-23 22:38:59,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:38:59,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145351125] [2024-11-23 22:38:59,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145351125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:38:59,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:38:59,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:38:59,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970279627] [2024-11-23 22:38:59,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:38:59,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:38:59,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:38:59,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:38:59,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:38:59,175 INFO L87 Difference]: Start difference. First operand 7998 states and 11985 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-11-23 22:38:59,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:38:59,524 INFO L93 Difference]: Finished difference Result 15918 states and 23859 transitions. [2024-11-23 22:38:59,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:38:59,528 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 541 [2024-11-23 22:38:59,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:38:59,607 INFO L225 Difference]: With dead ends: 15918 [2024-11-23 22:38:59,607 INFO L226 Difference]: Without dead ends: 7998 [2024-11-23 22:38:59,652 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-23 22:38:59,653 INFO L435 NwaCegarLoop]: 5545 mSDtfsCounter, 5461 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5461 SdHoareTripleChecker+Valid, 5545 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-23 22:38:59,654 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5461 Valid, 5545 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:38:59,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7998 states. [2024-11-23 22:39:00,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7998 to 7998. [2024-11-23 22:39:00,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7998 states, 6170 states have (on average 1.4288492706645057) internal successors, (8816), 6217 states have internal predecessors, (8816), 1588 states have call successors, (1588), 240 states have call predecessors, (1588), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:39:00,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7998 states to 7998 states and 11983 transitions. [2024-11-23 22:39:00,098 INFO L78 Accepts]: Start accepts. Automaton has 7998 states and 11983 transitions. Word has length 541 [2024-11-23 22:39:00,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:00,101 INFO L471 AbstractCegarLoop]: Abstraction has 7998 states and 11983 transitions. [2024-11-23 22:39:00,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-11-23 22:39:00,102 INFO L276 IsEmpty]: Start isEmpty. Operand 7998 states and 11983 transitions. [2024-11-23 22:39:00,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2024-11-23 22:39:00,115 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:00,115 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:39:00,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-23 22:39:00,115 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:00,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:00,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1457572337, now seen corresponding path program 1 times [2024-11-23 22:39:00,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:00,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158845015] [2024-11-23 22:39:00,116 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:00,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:03,472 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2024-11-23 22:39:03,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:03,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158845015] [2024-11-23 22:39:03,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158845015] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:03,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:03,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:03,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324790819] [2024-11-23 22:39:03,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:03,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:03,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:03,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:03,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:03,475 INFO L87 Difference]: Start difference. First operand 7998 states and 11983 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-11-23 22:39:03,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:03,870 INFO L93 Difference]: Finished difference Result 15918 states and 23855 transitions. [2024-11-23 22:39:03,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:03,871 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 541 [2024-11-23 22:39:03,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:03,965 INFO L225 Difference]: With dead ends: 15918 [2024-11-23 22:39:03,965 INFO L226 Difference]: Without dead ends: 7998 [2024-11-23 22:39:03,998 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-23 22:39:04,001 INFO L435 NwaCegarLoop]: 5544 mSDtfsCounter, 5459 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5459 SdHoareTripleChecker+Valid, 5544 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-23 22:39:04,002 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5459 Valid, 5544 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:39:04,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7998 states. [2024-11-23 22:39:04,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7998 to 7998. [2024-11-23 22:39:04,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7998 states, 6170 states have (on average 1.4285251215559158) internal successors, (8814), 6217 states have internal predecessors, (8814), 1588 states have call successors, (1588), 240 states have call predecessors, (1588), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:39:04,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7998 states to 7998 states and 11981 transitions. [2024-11-23 22:39:04,459 INFO L78 Accepts]: Start accepts. Automaton has 7998 states and 11981 transitions. Word has length 541 [2024-11-23 22:39:04,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:04,461 INFO L471 AbstractCegarLoop]: Abstraction has 7998 states and 11981 transitions. [2024-11-23 22:39:04,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-11-23 22:39:04,461 INFO L276 IsEmpty]: Start isEmpty. Operand 7998 states and 11981 transitions. [2024-11-23 22:39:04,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2024-11-23 22:39:04,475 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:04,475 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:39:04,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-23 22:39:04,476 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:04,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:04,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1480204591, now seen corresponding path program 1 times [2024-11-23 22:39:04,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:04,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782041715] [2024-11-23 22:39:04,477 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:04,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:07,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:08,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2024-11-23 22:39:08,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:08,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782041715] [2024-11-23 22:39:08,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782041715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:08,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:08,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:08,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453394020] [2024-11-23 22:39:08,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:08,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:08,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:08,091 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:08,091 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:08,091 INFO L87 Difference]: Start difference. First operand 7998 states and 11981 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-11-23 22:39:12,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 22:39:12,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:12,556 INFO L93 Difference]: Finished difference Result 15918 states and 23851 transitions. [2024-11-23 22:39:12,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:12,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 541 [2024-11-23 22:39:12,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:12,626 INFO L225 Difference]: With dead ends: 15918 [2024-11-23 22:39:12,626 INFO L226 Difference]: Without dead ends: 7998 [2024-11-23 22:39:12,661 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-23 22:39:12,662 INFO L435 NwaCegarLoop]: 5540 mSDtfsCounter, 5457 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5457 SdHoareTripleChecker+Valid, 5540 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-23 22:39:12,663 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5457 Valid, 5540 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-23 22:39:12,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7998 states. [2024-11-23 22:39:13,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7998 to 7998. [2024-11-23 22:39:13,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7998 states, 6170 states have (on average 1.4282009724473257) internal successors, (8812), 6217 states have internal predecessors, (8812), 1588 states have call successors, (1588), 240 states have call predecessors, (1588), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:39:13,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7998 states to 7998 states and 11979 transitions. [2024-11-23 22:39:13,125 INFO L78 Accepts]: Start accepts. Automaton has 7998 states and 11979 transitions. Word has length 541 [2024-11-23 22:39:13,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:13,126 INFO L471 AbstractCegarLoop]: Abstraction has 7998 states and 11979 transitions. [2024-11-23 22:39:13,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2024-11-23 22:39:13,127 INFO L276 IsEmpty]: Start isEmpty. Operand 7998 states and 11979 transitions. [2024-11-23 22:39:13,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2024-11-23 22:39:13,131 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:13,132 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:39:13,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-23 22:39:13,132 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:13,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:13,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1428559311, now seen corresponding path program 1 times [2024-11-23 22:39:13,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:13,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90137788] [2024-11-23 22:39:13,134 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:13,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:16,915 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2024-11-23 22:39:16,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:16,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90137788] [2024-11-23 22:39:16,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90137788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:16,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:16,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 22:39:16,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025793579] [2024-11-23 22:39:16,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:16,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 22:39:16,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:16,919 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 22:39:16,919 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 22:39:16,919 INFO L87 Difference]: Start difference. First operand 7998 states and 11979 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-23 22:39:17,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:17,574 INFO L93 Difference]: Finished difference Result 15922 states and 23853 transitions. [2024-11-23 22:39:17,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 22:39:17,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) Word has length 541 [2024-11-23 22:39:17,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:17,632 INFO L225 Difference]: With dead ends: 15922 [2024-11-23 22:39:17,632 INFO L226 Difference]: Without dead ends: 8002 [2024-11-23 22:39:17,666 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-23 22:39:17,668 INFO L435 NwaCegarLoop]: 5542 mSDtfsCounter, 0 mSDsluCounter, 11068 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 16610 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-23 22:39:17,668 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 16610 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:39:17,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8002 states. [2024-11-23 22:39:18,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8002 to 8000. [2024-11-23 22:39:18,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8000 states, 6172 states have (on average 1.4280622164614387) internal successors, (8814), 6219 states have internal predecessors, (8814), 1588 states have call successors, (1588), 240 states have call predecessors, (1588), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:39:18,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8000 states to 8000 states and 11981 transitions. [2024-11-23 22:39:18,091 INFO L78 Accepts]: Start accepts. Automaton has 8000 states and 11981 transitions. Word has length 541 [2024-11-23 22:39:18,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:18,092 INFO L471 AbstractCegarLoop]: Abstraction has 8000 states and 11981 transitions. [2024-11-23 22:39:18,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 1 states have call predecessors, (40), 1 states have call successors, (40) [2024-11-23 22:39:18,093 INFO L276 IsEmpty]: Start isEmpty. Operand 8000 states and 11981 transitions. [2024-11-23 22:39:18,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2024-11-23 22:39:18,097 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:18,098 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:18,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-23 22:39:18,098 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:18,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:18,098 INFO L85 PathProgramCache]: Analyzing trace with hash -742098300, now seen corresponding path program 1 times [2024-11-23 22:39:18,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:18,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951317465] [2024-11-23 22:39:18,099 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:18,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:21,260 INFO L134 CoverageAnalysis]: Checked inductivity of 4455 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4455 trivial. 0 not checked. [2024-11-23 22:39:21,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:21,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951317465] [2024-11-23 22:39:21,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951317465] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:21,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:21,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:21,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788763469] [2024-11-23 22:39:21,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:21,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:21,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:21,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:21,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:21,263 INFO L87 Difference]: Start difference. First operand 8000 states and 11981 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:21,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:21,550 INFO L93 Difference]: Finished difference Result 8002 states and 11982 transitions. [2024-11-23 22:39:21,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:21,551 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 552 [2024-11-23 22:39:21,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:21,613 INFO L225 Difference]: With dead ends: 8002 [2024-11-23 22:39:21,613 INFO L226 Difference]: Without dead ends: 7999 [2024-11-23 22:39:21,621 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-23 22:39:21,621 INFO L435 NwaCegarLoop]: 5541 mSDtfsCounter, 5437 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5437 SdHoareTripleChecker+Valid, 5541 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-23 22:39:21,622 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5437 Valid, 5541 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:39:21,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7999 states. [2024-11-23 22:39:21,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7999 to 7999. [2024-11-23 22:39:21,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7999 states, 6172 states have (on average 1.427900194426442) internal successors, (8813), 6218 states have internal predecessors, (8813), 1587 states have call successors, (1587), 240 states have call predecessors, (1587), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:39:22,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7999 states to 7999 states and 11979 transitions. [2024-11-23 22:39:22,051 INFO L78 Accepts]: Start accepts. Automaton has 7999 states and 11979 transitions. Word has length 552 [2024-11-23 22:39:22,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:22,053 INFO L471 AbstractCegarLoop]: Abstraction has 7999 states and 11979 transitions. [2024-11-23 22:39:22,054 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:22,054 INFO L276 IsEmpty]: Start isEmpty. Operand 7999 states and 11979 transitions. [2024-11-23 22:39:22,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2024-11-23 22:39:22,059 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:22,059 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:22,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-23 22:39:22,059 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:22,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:22,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1534671808, now seen corresponding path program 1 times [2024-11-23 22:39:22,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:22,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593360324] [2024-11-23 22:39:22,060 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:22,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:25,225 INFO L134 CoverageAnalysis]: Checked inductivity of 4455 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4455 trivial. 0 not checked. [2024-11-23 22:39:25,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:25,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593360324] [2024-11-23 22:39:25,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593360324] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:25,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:25,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:25,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277831681] [2024-11-23 22:39:25,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:25,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:25,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:25,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:25,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:25,229 INFO L87 Difference]: Start difference. First operand 7999 states and 11979 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:25,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:25,539 INFO L93 Difference]: Finished difference Result 8001 states and 11980 transitions. [2024-11-23 22:39:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:25,540 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 553 [2024-11-23 22:39:25,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:25,595 INFO L225 Difference]: With dead ends: 8001 [2024-11-23 22:39:25,595 INFO L226 Difference]: Without dead ends: 7998 [2024-11-23 22:39:25,602 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-23 22:39:25,603 INFO L435 NwaCegarLoop]: 5539 mSDtfsCounter, 5434 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5434 SdHoareTripleChecker+Valid, 5539 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-23 22:39:25,603 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5434 Valid, 5539 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:39:25,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7998 states. [2024-11-23 22:39:25,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7998 to 7998. [2024-11-23 22:39:25,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7998 states, 6172 states have (on average 1.4277381723914453) internal successors, (8812), 6217 states have internal predecessors, (8812), 1586 states have call successors, (1586), 240 states have call predecessors, (1586), 239 states have return successors, (1579), 1567 states have call predecessors, (1579), 1579 states have call successors, (1579) [2024-11-23 22:39:26,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7998 states to 7998 states and 11977 transitions. [2024-11-23 22:39:26,054 INFO L78 Accepts]: Start accepts. Automaton has 7998 states and 11977 transitions. Word has length 553 [2024-11-23 22:39:26,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:26,055 INFO L471 AbstractCegarLoop]: Abstraction has 7998 states and 11977 transitions. [2024-11-23 22:39:26,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:26,056 INFO L276 IsEmpty]: Start isEmpty. Operand 7998 states and 11977 transitions. [2024-11-23 22:39:26,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 555 [2024-11-23 22:39:26,061 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:26,061 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:26,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-23 22:39:26,062 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:26,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:26,066 INFO L85 PathProgramCache]: Analyzing trace with hash -334641913, now seen corresponding path program 1 times [2024-11-23 22:39:26,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:26,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284984017] [2024-11-23 22:39:26,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:26,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:28,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:29,252 INFO L134 CoverageAnalysis]: Checked inductivity of 4455 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4455 trivial. 0 not checked. [2024-11-23 22:39:29,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:29,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284984017] [2024-11-23 22:39:29,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284984017] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:29,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:29,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:29,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318468546] [2024-11-23 22:39:29,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:29,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:29,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:29,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:29,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:29,255 INFO L87 Difference]: Start difference. First operand 7998 states and 11977 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:30,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:30,425 INFO L93 Difference]: Finished difference Result 23784 states and 35666 transitions. [2024-11-23 22:39:30,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:30,426 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 554 [2024-11-23 22:39:30,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:30,565 INFO L225 Difference]: With dead ends: 23784 [2024-11-23 22:39:30,565 INFO L226 Difference]: Without dead ends: 15864 [2024-11-23 22:39:30,619 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-23 22:39:30,621 INFO L435 NwaCegarLoop]: 7779 mSDtfsCounter, 5430 mSDsluCounter, 5383 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5430 SdHoareTripleChecker+Valid, 13162 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 22:39:30,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5430 Valid, 13162 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 22:39:30,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15864 states. [2024-11-23 22:39:31,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15864 to 15845. [2024-11-23 22:39:31,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15845 states, 12263 states have (on average 1.4298295686210551) internal successors, (17534), 12354 states have internal predecessors, (17534), 3109 states have call successors, (3109), 474 states have call predecessors, (3109), 472 states have return successors, (3118), 3070 states have call predecessors, (3118), 3098 states have call successors, (3118) [2024-11-23 22:39:31,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15845 states to 15845 states and 23761 transitions. [2024-11-23 22:39:31,891 INFO L78 Accepts]: Start accepts. Automaton has 15845 states and 23761 transitions. Word has length 554 [2024-11-23 22:39:31,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:31,892 INFO L471 AbstractCegarLoop]: Abstraction has 15845 states and 23761 transitions. [2024-11-23 22:39:31,892 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:31,892 INFO L276 IsEmpty]: Start isEmpty. Operand 15845 states and 23761 transitions. [2024-11-23 22:39:31,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 556 [2024-11-23 22:39:31,897 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:31,898 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:31,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-23 22:39:31,898 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:31,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:31,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1788415965, now seen corresponding path program 1 times [2024-11-23 22:39:31,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:31,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323902220] [2024-11-23 22:39:31,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:31,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:34,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:35,302 INFO L134 CoverageAnalysis]: Checked inductivity of 4455 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4455 trivial. 0 not checked. [2024-11-23 22:39:35,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:35,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323902220] [2024-11-23 22:39:35,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323902220] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:35,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:35,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:35,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268822971] [2024-11-23 22:39:35,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:35,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:35,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:35,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:35,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:35,305 INFO L87 Difference]: Start difference. First operand 15845 states and 23761 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:35,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:35,851 INFO L93 Difference]: Finished difference Result 15847 states and 23762 transitions. [2024-11-23 22:39:35,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:35,852 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 555 [2024-11-23 22:39:35,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:35,975 INFO L225 Difference]: With dead ends: 15847 [2024-11-23 22:39:35,975 INFO L226 Difference]: Without dead ends: 15844 [2024-11-23 22:39:35,990 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-23 22:39:35,991 INFO L435 NwaCegarLoop]: 5537 mSDtfsCounter, 5430 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5430 SdHoareTripleChecker+Valid, 5537 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-23 22:39:35,991 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5430 Valid, 5537 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:39:36,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15844 states. [2024-11-23 22:39:36,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15844 to 15844. [2024-11-23 22:39:36,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15844 states, 12263 states have (on average 1.4297480225067276) internal successors, (17533), 12353 states have internal predecessors, (17533), 3108 states have call successors, (3108), 474 states have call predecessors, (3108), 472 states have return successors, (3118), 3070 states have call predecessors, (3118), 3098 states have call successors, (3118) [2024-11-23 22:39:37,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15844 states to 15844 states and 23759 transitions. [2024-11-23 22:39:37,066 INFO L78 Accepts]: Start accepts. Automaton has 15844 states and 23759 transitions. Word has length 555 [2024-11-23 22:39:37,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:37,067 INFO L471 AbstractCegarLoop]: Abstraction has 15844 states and 23759 transitions. [2024-11-23 22:39:37,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:37,068 INFO L276 IsEmpty]: Start isEmpty. Operand 15844 states and 23759 transitions. [2024-11-23 22:39:37,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 557 [2024-11-23 22:39:37,072 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:37,073 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:37,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-23 22:39:37,073 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:37,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:37,074 INFO L85 PathProgramCache]: Analyzing trace with hash 389233546, now seen corresponding path program 1 times [2024-11-23 22:39:37,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:37,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809246129] [2024-11-23 22:39:37,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:37,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:40,348 INFO L134 CoverageAnalysis]: Checked inductivity of 4455 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4455 trivial. 0 not checked. [2024-11-23 22:39:40,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:40,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809246129] [2024-11-23 22:39:40,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809246129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:40,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:40,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:40,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809354742] [2024-11-23 22:39:40,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:40,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:40,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:40,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:40,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:40,358 INFO L87 Difference]: Start difference. First operand 15844 states and 23759 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:41,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:41,064 INFO L93 Difference]: Finished difference Result 21244 states and 31463 transitions. [2024-11-23 22:39:41,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:41,064 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 556 [2024-11-23 22:39:41,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:41,246 INFO L225 Difference]: With dead ends: 21244 [2024-11-23 22:39:41,246 INFO L226 Difference]: Without dead ends: 21197 [2024-11-23 22:39:41,272 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-23 22:39:41,273 INFO L435 NwaCegarLoop]: 5571 mSDtfsCounter, 3303 mSDsluCounter, 4053 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3303 SdHoareTripleChecker+Valid, 9624 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 22:39:41,273 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3303 Valid, 9624 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 22:39:41,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21197 states. [2024-11-23 22:39:42,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21197 to 21191. [2024-11-23 22:39:42,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21191 states, 16173 states have (on average 1.4122302603103938) internal successors, (22840), 16295 states have internal predecessors, (22840), 4270 states have call successors, (4270), 749 states have call predecessors, (4270), 747 states have return successors, (4282), 4222 states have call predecessors, (4282), 4262 states have call successors, (4282) [2024-11-23 22:39:42,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21191 states to 21191 states and 31392 transitions. [2024-11-23 22:39:42,698 INFO L78 Accepts]: Start accepts. Automaton has 21191 states and 31392 transitions. Word has length 556 [2024-11-23 22:39:42,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:42,699 INFO L471 AbstractCegarLoop]: Abstraction has 21191 states and 31392 transitions. [2024-11-23 22:39:42,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-11-23 22:39:42,699 INFO L276 IsEmpty]: Start isEmpty. Operand 21191 states and 31392 transitions. [2024-11-23 22:39:42,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 631 [2024-11-23 22:39:42,710 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:42,710 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:42,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-23 22:39:42,710 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:42,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:42,711 INFO L85 PathProgramCache]: Analyzing trace with hash 681228242, now seen corresponding path program 1 times [2024-11-23 22:39:42,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:42,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681107545] [2024-11-23 22:39:42,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:42,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:45,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:46,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5173 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5166 trivial. 0 not checked. [2024-11-23 22:39:46,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:46,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681107545] [2024-11-23 22:39:46,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681107545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:46,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:46,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 22:39:46,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807441731] [2024-11-23 22:39:46,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:46,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 22:39:46,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:46,722 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 22:39:46,722 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 22:39:46,722 INFO L87 Difference]: Start difference. First operand 21191 states and 31392 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-23 22:39:47,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:47,443 INFO L93 Difference]: Finished difference Result 32371 states and 47846 transitions. [2024-11-23 22:39:47,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 22:39:47,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 630 [2024-11-23 22:39:47,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:47,545 INFO L225 Difference]: With dead ends: 32371 [2024-11-23 22:39:47,545 INFO L226 Difference]: Without dead ends: 11258 [2024-11-23 22:39:47,654 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 22:39:47,654 INFO L435 NwaCegarLoop]: 5530 mSDtfsCounter, 5527 mSDsluCounter, 5531 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5527 SdHoareTripleChecker+Valid, 11061 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-23 22:39:47,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5527 Valid, 11061 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:39:47,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11258 states. [2024-11-23 22:39:48,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11258 to 11249. [2024-11-23 22:39:48,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11249 states, 8564 states have (on average 1.404950957496497) internal successors, (12032), 8631 states have internal predecessors, (12032), 2259 states have call successors, (2259), 427 states have call predecessors, (2259), 425 states have return successors, (2261), 2232 states have call predecessors, (2261), 2251 states have call successors, (2261) [2024-11-23 22:39:48,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11249 states to 11249 states and 16552 transitions. [2024-11-23 22:39:48,329 INFO L78 Accepts]: Start accepts. Automaton has 11249 states and 16552 transitions. Word has length 630 [2024-11-23 22:39:48,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:48,330 INFO L471 AbstractCegarLoop]: Abstraction has 11249 states and 16552 transitions. [2024-11-23 22:39:48,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2024-11-23 22:39:48,330 INFO L276 IsEmpty]: Start isEmpty. Operand 11249 states and 16552 transitions. [2024-11-23 22:39:48,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 647 [2024-11-23 22:39:48,340 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:48,341 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:48,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-23 22:39:48,341 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:48,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:48,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1769923141, now seen corresponding path program 1 times [2024-11-23 22:39:48,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:48,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355321818] [2024-11-23 22:39:48,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:48,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:39:51,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:39:51,842 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5544 trivial. 0 not checked. [2024-11-23 22:39:51,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:39:51,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355321818] [2024-11-23 22:39:51,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355321818] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:39:51,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:39:51,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:39:51,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334027475] [2024-11-23 22:39:51,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:39:51,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:39:51,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:39:51,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:39:51,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:39:51,845 INFO L87 Difference]: Start difference. First operand 11249 states and 16552 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-23 22:39:55,904 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-23 22:39:57,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:39:57,431 INFO L93 Difference]: Finished difference Result 27935 states and 40973 transitions. [2024-11-23 22:39:57,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:39:57,431 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) Word has length 646 [2024-11-23 22:39:57,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:39:57,571 INFO L225 Difference]: With dead ends: 27935 [2024-11-23 22:39:57,571 INFO L226 Difference]: Without dead ends: 17118 [2024-11-23 22:39:57,627 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-23 22:39:57,628 INFO L435 NwaCegarLoop]: 6331 mSDtfsCounter, 3802 mSDsluCounter, 4647 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3802 SdHoareTripleChecker+Valid, 10978 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-23 22:39:57,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3802 Valid, 10978 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 39 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-23 22:39:57,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17118 states. [2024-11-23 22:39:58,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17118 to 17085. [2024-11-23 22:39:58,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17085 states, 12931 states have (on average 1.396643724383265) internal successors, (18060), 13041 states have internal predecessors, (18060), 3462 states have call successors, (3462), 693 states have call predecessors, (3462), 691 states have return successors, (3466), 3420 states have call predecessors, (3466), 3454 states have call successors, (3466) [2024-11-23 22:39:58,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17085 states to 17085 states and 24988 transitions. [2024-11-23 22:39:58,737 INFO L78 Accepts]: Start accepts. Automaton has 17085 states and 24988 transitions. Word has length 646 [2024-11-23 22:39:58,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:39:58,738 INFO L471 AbstractCegarLoop]: Abstraction has 17085 states and 24988 transitions. [2024-11-23 22:39:58,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (48), 3 states have call predecessors, (48), 3 states have call successors, (48) [2024-11-23 22:39:58,739 INFO L276 IsEmpty]: Start isEmpty. Operand 17085 states and 24988 transitions. [2024-11-23 22:39:58,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2024-11-23 22:39:58,747 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:39:58,748 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:39:58,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-23 22:39:58,748 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:39:58,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:39:58,749 INFO L85 PathProgramCache]: Analyzing trace with hash 799615973, now seen corresponding path program 1 times [2024-11-23 22:39:58,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:39:58,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203454055] [2024-11-23 22:39:58,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:39:58,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:40:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:40:01,934 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5551 trivial. 0 not checked. [2024-11-23 22:40:01,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:40:01,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203454055] [2024-11-23 22:40:01,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203454055] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:40:01,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:40:01,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:40:01,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97028720] [2024-11-23 22:40:01,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:40:01,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:40:01,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:40:01,936 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:40:01,939 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:40:01,940 INFO L87 Difference]: Start difference. First operand 17085 states and 24988 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 3 states have call successors, (51), 3 states have call predecessors, (51), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-23 22:40:05,997 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-23 22:40:07,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:40:07,064 INFO L93 Difference]: Finished difference Result 33741 states and 49356 transitions. [2024-11-23 22:40:07,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:40:07,064 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 3 states have call successors, (51), 3 states have call predecessors, (51), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 647 [2024-11-23 22:40:07,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:40:07,213 INFO L225 Difference]: With dead ends: 33741 [2024-11-23 22:40:07,213 INFO L226 Difference]: Without dead ends: 17088 [2024-11-23 22:40:07,299 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:40:07,299 INFO L435 NwaCegarLoop]: 8698 mSDtfsCounter, 5368 mSDsluCounter, 5477 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5368 SdHoareTripleChecker+Valid, 14175 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-23 22:40:07,300 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5368 Valid, 14175 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-23 22:40:07,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17088 states. [2024-11-23 22:40:08,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17088 to 17079. [2024-11-23 22:40:08,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17079 states, 12926 states have (on average 1.3963329723038835) internal successors, (18049), 13038 states have internal predecessors, (18049), 3461 states have call successors, (3461), 691 states have call predecessors, (3461), 691 states have return successors, (3454), 3419 states have call predecessors, (3454), 3448 states have call successors, (3454) [2024-11-23 22:40:08,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17079 states to 17079 states and 24964 transitions. [2024-11-23 22:40:08,631 INFO L78 Accepts]: Start accepts. Automaton has 17079 states and 24964 transitions. Word has length 647 [2024-11-23 22:40:08,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:40:08,632 INFO L471 AbstractCegarLoop]: Abstraction has 17079 states and 24964 transitions. [2024-11-23 22:40:08,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 3 states have call successors, (51), 3 states have call predecessors, (51), 2 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-23 22:40:08,632 INFO L276 IsEmpty]: Start isEmpty. Operand 17079 states and 24964 transitions. [2024-11-23 22:40:08,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 648 [2024-11-23 22:40:08,640 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:40:08,640 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:40:08,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-23 22:40:08,640 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:40:08,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:40:08,641 INFO L85 PathProgramCache]: Analyzing trace with hash 390791748, now seen corresponding path program 1 times [2024-11-23 22:40:08,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:40:08,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619727024] [2024-11-23 22:40:08,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:40:08,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:40:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:40:12,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5551 trivial. 0 not checked. [2024-11-23 22:40:12,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:40:12,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619727024] [2024-11-23 22:40:12,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619727024] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:40:12,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:40:12,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 22:40:12,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266388613] [2024-11-23 22:40:12,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:40:12,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 22:40:12,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:40:12,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 22:40:12,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-23 22:40:12,262 INFO L87 Difference]: Start difference. First operand 17079 states and 24964 transitions. Second operand has 6 states, 6 states have (on average 22.5) internal successors, (135), 5 states have internal predecessors, (135), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-23 22:40:13,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:40:13,288 INFO L93 Difference]: Finished difference Result 19554 states and 28550 transitions. [2024-11-23 22:40:13,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 22:40:13,288 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.5) internal successors, (135), 5 states have internal predecessors, (135), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) Word has length 647 [2024-11-23 22:40:13,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:40:13,410 INFO L225 Difference]: With dead ends: 19554 [2024-11-23 22:40:13,410 INFO L226 Difference]: Without dead ends: 16592 [2024-11-23 22:40:13,439 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-23 22:40:13,440 INFO L435 NwaCegarLoop]: 5535 mSDtfsCounter, 0 mSDsluCounter, 22126 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 27661 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:40:13,440 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 27661 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:40:13,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16592 states. [2024-11-23 22:40:14,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16592 to 16592. [2024-11-23 22:40:14,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16592 states, 12532 states have (on average 1.3931535269709543) internal successors, (17459), 12642 states have internal predecessors, (17459), 3378 states have call successors, (3378), 681 states have call predecessors, (3378), 681 states have return successors, (3372), 3338 states have call predecessors, (3372), 3366 states have call successors, (3372) [2024-11-23 22:40:14,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16592 states to 16592 states and 24209 transitions. [2024-11-23 22:40:14,222 INFO L78 Accepts]: Start accepts. Automaton has 16592 states and 24209 transitions. Word has length 647 [2024-11-23 22:40:14,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:40:14,223 INFO L471 AbstractCegarLoop]: Abstraction has 16592 states and 24209 transitions. [2024-11-23 22:40:14,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.5) internal successors, (135), 5 states have internal predecessors, (135), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (48), 3 states have call predecessors, (48), 2 states have call successors, (48) [2024-11-23 22:40:14,223 INFO L276 IsEmpty]: Start isEmpty. Operand 16592 states and 24209 transitions. [2024-11-23 22:40:14,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2024-11-23 22:40:14,234 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:40:14,234 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2024-11-23 22:40:14,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-23 22:40:14,235 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:40:14,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:40:14,236 INFO L85 PathProgramCache]: Analyzing trace with hash -455049336, now seen corresponding path program 1 times [2024-11-23 22:40:14,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:40:14,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826368389] [2024-11-23 22:40:14,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:40:14,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:40:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:40:18,269 INFO L134 CoverageAnalysis]: Checked inductivity of 5554 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5554 trivial. 0 not checked. [2024-11-23 22:40:18,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:40:18,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826368389] [2024-11-23 22:40:18,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826368389] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:40:18,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:40:18,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 22:40:18,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899345490] [2024-11-23 22:40:18,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:40:18,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 22:40:18,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:40:18,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 22:40:18,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:40:18,274 INFO L87 Difference]: Start difference. First operand 16592 states and 24209 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (51), 3 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-23 22:40:22,342 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-23 22:40:23,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:40:23,678 INFO L93 Difference]: Finished difference Result 16602 states and 24217 transitions. [2024-11-23 22:40:23,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 22:40:23,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (51), 3 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 652 [2024-11-23 22:40:23,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:40:23,813 INFO L225 Difference]: With dead ends: 16602 [2024-11-23 22:40:23,813 INFO L226 Difference]: Without dead ends: 16599 [2024-11-23 22:40:23,833 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 22:40:23,834 INFO L435 NwaCegarLoop]: 7424 mSDtfsCounter, 4034 mSDsluCounter, 3407 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4034 SdHoareTripleChecker+Valid, 10831 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-23 22:40:23,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4034 Valid, 10831 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-23 22:40:23,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16599 states. [2024-11-23 22:40:24,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16599 to 16591. [2024-11-23 22:40:24,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16591 states, 12532 states have (on average 1.3928343440791573) internal successors, (17455), 12641 states have internal predecessors, (17455), 3377 states have call successors, (3377), 681 states have call predecessors, (3377), 681 states have return successors, (3372), 3338 states have call predecessors, (3372), 3366 states have call successors, (3372) [2024-11-23 22:40:24,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16591 states to 16591 states and 24204 transitions. [2024-11-23 22:40:24,826 INFO L78 Accepts]: Start accepts. Automaton has 16591 states and 24204 transitions. Word has length 652 [2024-11-23 22:40:24,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:40:24,827 INFO L471 AbstractCegarLoop]: Abstraction has 16591 states and 24204 transitions. [2024-11-23 22:40:24,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (51), 3 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-23 22:40:24,827 INFO L276 IsEmpty]: Start isEmpty. Operand 16591 states and 24204 transitions. [2024-11-23 22:40:24,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 665 [2024-11-23 22:40:24,838 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:40:24,838 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 22:40:24,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-23 22:40:24,839 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:40:24,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:40:24,839 INFO L85 PathProgramCache]: Analyzing trace with hash -457445063, now seen corresponding path program 1 times [2024-11-23 22:40:24,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:40:24,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667731319] [2024-11-23 22:40:24,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:40:24,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:40:27,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:40:28,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5583 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 5557 trivial. 0 not checked. [2024-11-23 22:40:28,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:40:28,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667731319] [2024-11-23 22:40:28,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667731319] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:40:28,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:40:28,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 22:40:28,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762724355] [2024-11-23 22:40:28,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:40:28,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 22:40:28,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:40:28,617 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 22:40:28,617 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-23 22:40:28,617 INFO L87 Difference]: Start difference. First operand 16591 states and 24204 transitions. Second operand has 6 states, 6 states have (on average 24.0) internal successors, (144), 5 states have internal predecessors, (144), 2 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (50), 3 states have call predecessors, (50), 2 states have call successors, (50) [2024-11-23 22:40:29,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:40:29,628 INFO L93 Difference]: Finished difference Result 22147 states and 32218 transitions. [2024-11-23 22:40:29,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 22:40:29,629 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.0) internal successors, (144), 5 states have internal predecessors, (144), 2 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (50), 3 states have call predecessors, (50), 2 states have call successors, (50) Word has length 664 [2024-11-23 22:40:29,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:40:29,717 INFO L225 Difference]: With dead ends: 22147 [2024-11-23 22:40:29,717 INFO L226 Difference]: Without dead ends: 16584 [2024-11-23 22:40:29,750 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-23 22:40:29,750 INFO L435 NwaCegarLoop]: 5526 mSDtfsCounter, 0 mSDsluCounter, 22098 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 27624 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:40:29,750 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 27624 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 22:40:29,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16584 states. [2024-11-23 22:40:30,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16584 to 16584. [2024-11-23 22:40:30,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16584 states, 12527 states have (on average 1.3928314839945717) internal successors, (17448), 12636 states have internal predecessors, (17448), 3377 states have call successors, (3377), 681 states have call predecessors, (3377), 679 states have return successors, (3370), 3336 states have call predecessors, (3370), 3366 states have call successors, (3370) [2024-11-23 22:40:30,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16584 states to 16584 states and 24195 transitions. [2024-11-23 22:40:30,608 INFO L78 Accepts]: Start accepts. Automaton has 16584 states and 24195 transitions. Word has length 664 [2024-11-23 22:40:30,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:40:30,608 INFO L471 AbstractCegarLoop]: Abstraction has 16584 states and 24195 transitions. [2024-11-23 22:40:30,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.0) internal successors, (144), 5 states have internal predecessors, (144), 2 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (50), 3 states have call predecessors, (50), 2 states have call successors, (50) [2024-11-23 22:40:30,608 INFO L276 IsEmpty]: Start isEmpty. Operand 16584 states and 24195 transitions. [2024-11-23 22:40:30,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 710 [2024-11-23 22:40:30,629 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:40:30,630 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 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] [2024-11-23 22:40:30,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-23 22:40:30,630 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:40:30,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:40:30,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1661689629, now seen corresponding path program 1 times [2024-11-23 22:40:30,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:40:30,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446157550] [2024-11-23 22:40:30,631 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:40:30,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 22:40:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 22:40:34,023 INFO L134 CoverageAnalysis]: Checked inductivity of 5571 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 5554 trivial. 0 not checked. [2024-11-23 22:40:34,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 22:40:34,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446157550] [2024-11-23 22:40:34,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446157550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 22:40:34,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 22:40:34,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 22:40:34,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451869578] [2024-11-23 22:40:34,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 22:40:34,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-23 22:40:34,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 22:40:34,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-23 22:40:34,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-23 22:40:34,027 INFO L87 Difference]: Start difference. First operand 16584 states and 24195 transitions. Second operand has 6 states, 6 states have (on average 30.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) [2024-11-23 22:40:38,101 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-23 22:40:40,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 22:40:40,712 INFO L93 Difference]: Finished difference Result 40478 states and 58923 transitions. [2024-11-23 22:40:40,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 22:40:40,713 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 30.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) Word has length 709 [2024-11-23 22:40:40,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 22:40:40,841 INFO L225 Difference]: With dead ends: 40478 [2024-11-23 22:40:40,841 INFO L226 Difference]: Without dead ends: 24326 [2024-11-23 22:40:40,903 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-23 22:40:40,904 INFO L435 NwaCegarLoop]: 9378 mSDtfsCounter, 3870 mSDsluCounter, 33633 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3870 SdHoareTripleChecker+Valid, 43011 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-23 22:40:40,904 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3870 Valid, 43011 Invalid, 62 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 54 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-11-23 22:40:40,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24326 states. [2024-11-23 22:40:42,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24326 to 22858. [2024-11-23 22:40:42,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22858 states, 17219 states have (on average 1.3873047215285441) internal successors, (23888), 17376 states have internal predecessors, (23888), 4668 states have call successors, (4668), 972 states have call predecessors, (4668), 970 states have return successors, (4661), 4610 states have call predecessors, (4661), 4656 states have call successors, (4661) [2024-11-23 22:40:42,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22858 states to 22858 states and 33217 transitions. [2024-11-23 22:40:42,246 INFO L78 Accepts]: Start accepts. Automaton has 22858 states and 33217 transitions. Word has length 709 [2024-11-23 22:40:42,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 22:40:42,247 INFO L471 AbstractCegarLoop]: Abstraction has 22858 states and 33217 transitions. [2024-11-23 22:40:42,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.0) internal successors, (180), 6 states have internal predecessors, (180), 3 states have call successors, (58), 2 states have call predecessors, (58), 1 states have return successors, (56), 3 states have call predecessors, (56), 3 states have call successors, (56) [2024-11-23 22:40:42,247 INFO L276 IsEmpty]: Start isEmpty. Operand 22858 states and 33217 transitions. [2024-11-23 22:40:42,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 767 [2024-11-23 22:40:42,285 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 22:40:42,285 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:40:42,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-23 22:40:42,285 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 22:40:42,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 22:40:42,286 INFO L85 PathProgramCache]: Analyzing trace with hash 627175211, now seen corresponding path program 1 times [2024-11-23 22:40:42,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 22:40:42,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476314417] [2024-11-23 22:40:42,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 22:40:42,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms